Get EVM Portfolio
monei_get_evm_portfolioRetrieve a full EVM wallet portfolio for a chosen chain, showing native and ERC-20 token balances with USD values.
Instructions
Returns the full token portfolio for the user's EVM wallet on a specific chain, including native token and all ERC-20 holdings with USD values.
Use this when the user wants a detailed breakdown of their crypto holdings on a specific EVM network (BSC, Polygon, Base, etc.). For a simple balance check, use monei_get_wallet instead.
Args:
chainId (number): The EVM chain to query. Common values: 56 (BSC), 137 (Polygon), 8453 (Base), 1 (Ethereum), 42161 (Arbitrum), 10 (Optimism).
Returns: { "walletAddress": string, "network": string, "totalPortfolioValueUSD": string, "nativeToken": { "name": string, "symbol": string, "balance": string, "balanceUSD": string, "priceUSD": string }, "tokens": [ { "name": string, "symbol": string, "contractAddress": string, "balance": string, "balanceUSD": string } ], "updatedAt": string }
Examples:
"What tokens do I have on BSC?" -> chainId: 56
"Show my Polygon holdings" -> chainId: 137
"What's my USDC balance on Base?" -> chainId: 8453, then check tokens array for USDC
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chainId | Yes | EVM chain to query. 56=BSC, 137=Polygon, 8453=Base, 1=Ethereum, 42161=Arbitrum, 10=Optimism, 534352=Scroll, 1135=Lisk |