Create Wallet Button
Simplify user onboarding with Smart Wallet
For the best onboarding experience, we recommend adding a highly visible ‘Create’ or ‘Create Wallet’ button to your dapp’s homepage.
Adding a ‘Create Wallet’ button to a page streamlines the onboarding experience for a new user and gets them ready to use your dapp in a few seconds.
We’re offering additional incentives to dapps who implement this new approach. By integrating a create wallet button on the front page of your app, you are eligible for:
- Increased volume of gas credits via our Cloud paymaster
- Comarketing and promotional opportunities with Coinbase
- Featured placement in our dapp listings on wallet.coinbase.com
For more information, please fill out the form on coinbase.com/smart-wallet so our team can get in touch with you.
Implementation
We recommend two paths for implementation:
- Match our branded Create Wallet button
- Match your own apps look and feel in the Create button
Example:
With Wagmi
To implement the Create Wallet button with Wagmi, all you need to do is call connect
.
Notes
- For more detail, view the
useConnect
documentation. - Upon successful connection, account information can be accessed via data
returned from
useConnect
, or viauseAccount
.
With CoinbaseWalletSDK only
To implement the Create Wallet button using only the SDK, all you need to do is make an eth_requestAccounts
request.