// Supported networks response
const { networks } = await monei.evm.getSupportedNetworks();
networks.forEach(network => {
console.log(network.name); // Network name (e.g., "Ethereum")
console.log(network.chainId); // Chain ID (e.g., 1)
console.log(network.symbol); // Native token symbol (e.g., "ETH")
});
// Portfolio response
const portfolio = await monei.evm.getPortfolio(56);
console.log(portfolio.tokens); // Array of token balances
console.log(portfolio.totalValue); // Total portfolio value in USD
// Native balance response
const { balance, symbol } = await monei.evm.getNativeBalance(137);
console.log(balance); // Native token balance
console.log(symbol); // Token symbol (e.g., "MATIC")
// Token balance response
const { balance, decimals, symbol } = await monei.evm.getTokenBalance(
'0xdAC17F958D2ee523a2206206994597C13D831ec7',
1
);
console.log(balance); // Token balance
console.log(decimals); // Token decimals
console.log(symbol); // Token symbol
// Transaction response
const tx = await monei.evm.sendNativeToken({...});
console.log(tx.txHash); // Transaction hash
console.log(tx.status); // Transaction status
console.log(tx.explorerUrl); // Block explorer URL
console.log(tx.blockNumber); // Block number