How it works
- Set: Set
topupGastotrueon the quote, and optionally set the amount withtopupGasAmount. - Send: The payout or transfer completes as normal; nothing changes for sender or recipient.
- Arrive: The fill delivers the funds plus a small amount of destination-chain native gas.
- Act: The recipient can transact immediately. No detour to acquire gas, no stranded balance.
Why it matters
For integrators- Payouts that are actually finished. The recipient can use what they received, immediately.
- Kill the “now go buy ETH” moment, and the support tickets that come with it.
- Onboarding ends in activation, not arrival. The user’s first action on the new chain works.
- One parameter. No gas infrastructure to build, no native token inventory to manage per chain.
- Land ready to act. Funds and the gas to use them, in one arrival.
- No stranded balances and no chains to understand.
- Nothing extra to do. The flow that paid them is the whole flow.
Who it’s for
- Payment Service Providers: Pay-ins settle to your treasury, but payouts land in someone’s wallet. What you send to workers, creators, and customers should arrive usable, not stranded.
- Wallets & Wallet Infrastructure: Onboarding a user to a new chain should end with a usable wallet. Top-up makes every arrival immediately functional.
- Onchain Apps: Users funding an app wallet should be able to act the moment funds land. No gas detour between deposit and first trade.
- Chains & RaaS Providers: Users arriving in your ecosystem can transact from their first block. Onboarding flows end in active users.
Limitations
EVM chains only. Not available when bridging the destination chain’s native token itself (there’s nothing to top up that the fill doesn’t already deliver). The route’s currency must support bridging; check Supported Tokens & Routes for per-chain coverage. For payouts that land exact as well as usable, pair gas top-up with price stabilization’s fixed rates.Enabling Gas Top-Up
To enable gas top-up in your quote request:- Set
topupGastotrue - Optionally specify the gas amount using
topupGasAmount
Checking Gas Top-Up Support
A chain supports gas top-up when all of the following are true:- EVM chain only - The chain’s
vmTypemust be"evm" - Non-native currency - You cannot top up gas when bridging the chain’s native token (e.g., ETH on Ethereum)
- Bridging enabled - Either:
tokenSupportis"All", ORcurrency.supportsBridgingistrue