Coinbase Wallet SDK

Solana Wallet Standard

Register the Coinbase Wallet SDK, establish a Solana session, and exercise each exposed Wallet Standard signing feature.

Unified SDK Connection

Connect EVM and Solana together, with optional independent account ownership proofs.

sdk.connect()

Request the default EVM and Solana namespaces in one session.

sdk.connect({ aos })

Request separate EVM and Solana AOS signatures with fresh nonces.

Connection

The signing cards unlock after Wallet Standard returns an account.

Not connected

Wallet Connection

standard:connect

Register Coinbase Wallet with Wallet Standard and request the active Solana account.

Signing Methods

solana:signMessage

Sign a UTF-8 message with the connected Solana account.

solana:signTransaction

Build a versioned transaction with Solana Kit and request its signed bytes.

solana:signAndSendTransaction

Request one transaction signature and submit it through the wallet.

solana:signAndSendAllTransactions

Submit two transactions as one serial Wallet Standard batch.

Latest Result

No request submitted
Submit an action to inspect its response.