Skip to Content
Gas Tank Console

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 to address (contract or EOA); Sui checks every Move call package ID and TransferObjects recipient 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.
Last updated on