Connecting a wallet normally lets the interface see your selected public address and query public balances. By itself, that is not the same as approving a token or signing a state-changing transaction.
Connect, approve, and sign
- Connect: shares the selected public address and enables related reads.
- Approve: grants a contract permission to spend an amount of a compatible token.
- Sign or confirm: authorizes a specific message or transaction from the wallet.
- Revoke: reduces or removes a prior approval through another on-chain action.
Practical review
- Verify the domain and connect only the account you intend to use.
- Read the contract, token, and limit displayed in the approval.
- Compare the wallet prompt with the action you prepared.
- Review and revoke permissions you no longer need using official network explorer tools.
Warning signs
Stop if asked for a recovery phrase or private key, if the domain is wrong, the contract is unexpected, an unexplained amount appears unlimited, or the transaction does not match your action.
Disconnecting an interface does not automatically revoke on-chain permissions. Revocation requires a transaction and may have a network cost.
