Authentication

Avoid asking users to re-authenticate. Instead, use the account they’ve already connected to Base App to ensure a seamless experience. Learn more here.

Gasless Transactions

Enable users to transact on your apps without needing gas by using wallet solutions that support gas sponsorship like Base Account and Paymaster.

Batch Transactions

Where applicable, use batch transactions (EIP-5792) to reduce friction and avoid users needing to sign multiple transactions for a single action.

Legible Identity

Never display wallet addresses as default usernames. Instead, leverage identity solutions like ENS and Basenames.