Skip to main content
Your app can read balances for any address without signing in. Signing messages and submitting transactions require an active non-custodial wallet session. The examples below use the OMS Wallet SDKs.

Get wallet address

Read balances

These examples query EVM balances. For Solana and Tron balances, use getSolanaBalances and getTronBalances. See the SDK-specific Balances and history page for Solana and Tron networks, filters, and result types.

Send a stablecoin payment (USDC)

Send encoded calldata

Call a contract

Sign a message

Used for authentication, consent flows, or off-chain verifications:

Send ERC-20, ERC-721, ERC-1155

Use standard ABI calls for token types that do not have dedicated helpers:

Transaction result