Spend permissions allow you to authorize apps to withdraw and spend tokens on your behalf, enabling new app experiences.
Only approve spend permissions for apps you trust.
When an app requests spend permissions:
Review the amount, frequency, and the start and end dates you authorize via the spend permission in the prompt.
Select Allow to approve the permissions.
Sign with your passkey to finalize.
Once the spend permission expires, the app may prompt you to renew your permission.
Revoke spend permissions:
Sign in to your Base account by web browser.
From Settings, select Settings for your Base Account.
Select Manage permissions.
Choose the app you want to manage.
Select the permission you’d like to revoke.
Review the details and select Revoke.
Sign with your passkey to finalize.
You need sufficient funds in your Base account to cover the network fee to revoke spend permissions.
Spending permission details
App type | Common uses | Features |
|---|---|---|
Social apps | Set up recurring transactions (daily rewards, small purchases) Automate actions (like or share with attached tokens) | Spend permissions are valid for a defined amount of time (example: 1 week). Transactions under the set spending limit won’t require you to sign additional transactions |
Gaming apps | (Same as above) Join time-limited events or tournaments automatically Set up recurring crafting, collecting, or item enhancing | Action-specific spend permissions (example: Crafting actions only) |
Defi apps | Trade automatically within set limits Set up recurring staking or un-staking Place limit orders on decentralized exchanges | Customizable transaction value and frequency limits Conditional execution based on price thresholds |