Skip to main content
Once a user has signed in with a non-custodial wallet, your app can read balances, sign messages, and submit transactions, all without the user leaving your product. The examples below use the OMS Wallet SDKs.

Get wallet address

Read balances

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