Get Wallet
monei_get_walletCheck your complete wallet overview, including NGN balance and all EVM/Solana subwallets, to verify sufficient funds before sending, swapping, or offramping.
Instructions
Returns the user's full wallet overview including NGN balance and all subwallets (EVM and Solana).
Call this at the start of any transaction flow to confirm the user has sufficient balance before attempting sends, swaps, or offramp. This is the single source of truth for all balances.
Args:
chainId (number, optional): If provided, filters the EVM portfolio to a specific chain.
Returns: { "nairaBalance": number, // NGN balance "subwallets": [ { "id": string, "type": "FIAT" | "CRYPTO", "currency": string, "balance": number, "chain": "EVM" | "SOLANA" | null, "publicAddress": string | null } ] }
Examples:
"What's my balance?" -> call this, show nairaBalance and subwallet balances
"Do I have enough USDT to send 100?" -> check the relevant subwallet balance
"What's my EVM wallet address?" -> find the subwallet with chain='EVM' and show publicAddress
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chainId | No | Optional EVM chain ID to scope the portfolio. If not provided, returns all subwallets. |