Wallets
wallets
Methods
Get all wallets in your app.
Creates a new wallet on the requested chain and for the requested owner.
Get a wallet by wallet ID.
Obtain a session key to enable wallet access.
Create wallets with an associated recovery user.
Sign a message or transaction with a wallet by wallet ID.
Sign a message with a wallet by wallet ID.
ID of the wallet.
Request authorization signature. If multiple signatures are required, they should be comma separated.
Idempotency keys ensure API requests are executed only once within a 24-hour window.
Update a wallet's policies or authorization key configuration.
Export a wallet's private key
Initialize a wallet import. Complete by submitting the import.
Submit a wallet import request.
Domain types
The wallet chain types that support curve-based signing.
Executes the EVM personal_sign RPC (EIP-191) to sign a message.
Response to the EVM personal_sign RPC.
Signs a raw hash on the secp256k1 curve.
Response to the EVM secp256k1_sign RPC.
Executes the EVM eth_sendTransaction RPC to sign and broadcast a transaction.
Response to the EVM eth_sendTransaction RPC.
Signs an EIP-7702 authorization.
Response to the EVM eth_sign7702Authorization RPC.
Executes the EVM eth_signTransaction RPC to sign a transaction.
Response to the EVM eth_signTransaction RPC.
Executes the EVM eth_signTypedData_v4 RPC (EIP-712) to sign a typed data object.
Response to the EVM eth_signTypedData_v4 RPC.
Executes an RPC method to hash and sign a UserOperation.
Response to the EVM eth_signUserOperation RPC.
The wallet chain types that are not first class chains.
The wallet chain types that offer first class support.
Executes the SVM signAndSendTransaction RPC to sign and broadcast a transaction.
Response to the SVM signAndSendTransaction RPC.
Executes the SVM signMessage RPC to sign a message.
Response to the SVM signMessage RPC.
Executes the SVM signTransaction RPC to sign a transaction.
Response to the SVM signTransaction RPC.
The wallet chain types.
Information about the custodian managing this wallet.
Balance
wallets.balance
Methods
Get the balance of a wallet by wallet ID.
Transactions
wallets.transactions
Methods
Get incoming and outgoing transactions of a wallet by wallet ID.