Interacting with a decentralized application (dapp) via a non-custodial wallet like Coinbase Wallet requires you to grant permission to access certain aspects of your wallet and approve the use of your tokens to complete buy and trade transactions.
Grant dapp permission
The dapp is granted access to your public key when you initially connect your wallet.
The dapp can view your wallet balances and activity.
Approve token use
This step is known as token approval or token allowance.
You’re allowing the dapp to directly interact with your tokens and complete a transaction.
This needs to be done initially as well as after token allowances are revoked.
Disconnect dapp permissions
To disconnect dapp permissions:
Access the Coinbase Wallet browser extension.
Select Settings.
Select Recovery phrase, profile, connections, and more.
Select Connected dapps.
Select the related and choose Disconnect.
To disconnect dapp permissions:
Access the Coinbase Wallet app.
Select your profile icon and choose Settings.
Select Recovery phrase, profile, connections, and more.
Select Connected dapps.
Select Web or Mobile.
Select the related and choose Disconnect.
Revoke token approvals
To revoke token approvals:
Access the Coinbase Wallet browser extension.
Select Settings.
Select Recovery phrase, profile, connections, and more.
Select Token approvals.
Select the related and choose Revoke.
Follow the remaining on-screen instructions.
To revoke token approvals:
Access the Coinbase Wallet app.
Select and choose Settings.
Select Recovery phrase, profile, connections, and more.
Select Token approvals.
Select the related and choose Revoke.
Follow the remaining on-screen instructions.