Gas Tank Console
Manage your project’s gas tank right here: sign in with your WaaP wallet, open (or create) your project, configure what gets sponsored, and fund the tank.
What saving these settings does: once your project ID is passed to initWaaP as project: { projectId }, a transaction is automatically paid from this tank when every target extracted from it is allowlisted for its chain and it comes from an allowlisted origin. Your users never see a gas prompt for those transactions. See the Gas Tank guide for the full picture.
Notes
- Your project is tied to your wallet address: the wallet you sign in with becomes the project admin, and opening the console again with the same wallet returns the same project.
- Sponsorship applies only when every target extracted from the transaction and
the requesting site’s origin are allowlisted on a supported chain. EVM checks
the transaction’s top-level
toaddress (contract or EOA); Sui checks every Move call package ID andTransferObjectsrecipient encoded as a pure address input; Solana checks every top-level instruction program ID in the compiled message. - Enter domains as exact origins such as
https://app.example.com. Do not include a path, query string, or fragment. - See the parser-exact allowlist examples for realistic EVM, Sui, and Solana transactions.
- A tank holds one balance per asset. EVM sponsorship spends ETH, Sui spends SUI, and Solana spends SOL. Fund every chain you intend to sponsor on.
- Funding sends the chosen asset from your wallet and credits this project’s tank. A 10% fee applies to ETH funding; the spendable amount there is 90% of the balance shown.
Related
- Gas Tank: How sponsorship works and how to integrate it
- Transactions: Sending sponsored transactions with the SDK
- Supported Networks: Full chain list
Last updated on