Guides
DocumentationLog In

Deep Linking into the Coinbase Wallet Dapp Browser

To open the Coinbase Wallet mobile app to a specific dapp in the dapp browser tab, you can use a deep link.
You can use a deep link from either a web or a native app.

Universal link

https://go.cb-w.com/dapp?cb_url=[YOUR_URL]

YOUR_URL should be encoded with percent-encoding.

Example

To open https://nft.coinbase.com/@barmstrong?param1=hello&param2=world, it should be formatted:

https://go.cb-w.com/dapp?cb_url=https%3A%2F%2Fnft.coinbase.com%2F%40barmstrong%3Fparam1%3Dhello%26param2%3Dworld

Android-specific information

In order to open a custom scheme (for example, to switch back to your app), you may pass the optional parameter cb_callback into the universal link.
Custom scheme callback is supported on version 26.8+.

https://go.cb-w.com/dapp?cb_url=[YOUR_URL]&cb_callback=[YOUR_CALLBACK_SCHEME]

(Optional) iOS-specific information

You may use a custom protocol instead of the universal link. This is helpful if users are running into the iOS bug that routes users to the App Store instead of directly to the app when it's already installed.

cbwallet://dapp?url=[YOUR_URL]