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. Each SDK also exposes getSolanaBalances for native SOL and fungible-token balances. See the SDK-specific Balances and history page for Solana 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