Skip to main content
Learn how to access the Coinbase Wallet provider through Wagmi to unlock advanced Coinbase Wallet features beyond basic authentication and payments.

Prerequisites

Make sure you have set up Wagmi with Coinbase Wallet before following this guide.

Getting the Provider

The key to accessing advanced Coinbase Wallet functionality is getting the provider from your Wagmi connector. Once you have the provider, you can use any Coinbase Wallet RPC method.

Available Use Cases

Once you have the provider, you can access all Coinbase Wallet functionality:

Sub Accounts

Create and manage child accounts for improved UX. Learn more: Sub Accounts Guide | Sub Accounts RPC Method

Spend Permissions

Allow apps to spend on behalf of users with predefined limits. Learn more: Spend Permissions Guide | Spend Permissions Reference

Batch Transactions

Execute multiple transactions in a single user confirmation. Learn more: Batch Transactions Guide | wallet_sendCalls Reference

Gasless Transactions

Sponsor gas fees for your users. Learn more: Gasless Transactions Guide | Coinbase Developer Platform Paymaster

Full List of Provider Methods and Capabilities

Access the full list of Coinbase Wallet provider methods and capabilities. Learn more: Provider RPC Methods | Capabilities