Never let gas stop an on-chain operation.
GasTanker keeps operational wallets transaction-ready. Connect the exchange where your liquidity already lives, whitelist a small set of GasTanker funding addresses, and let GasTanker handle gas funding across your wallet estate.
Your primary treasury stays with your provider. No seed phrases. Every automatic movement is policy-bound and auditable.
Now in design-partner beta: monitoring and alerts on 112 networks are live. Automatic funding is coming soon.
Your stablecoins can be healthy while your wallet is stuck.
Your treasury holds USDC. Your payout wallet holds USDC.
But the wallet sending it also needs the network's native asset to pay gas.
No ETH on Base? The USDC does not move.
The failure shows up at the worst time: during a payout, a settlement run, or a treasury rebalance. One wallet runs dry, and the operation behind it stops.
Most teams find out from a failed transaction, not from a dashboard.
GasTanker watches the balance most stablecoin teams forget to watch.
- Wallet
- Payouts – EU · Base
- USDC balance
- 12,400.00 USDC
- ETH (gas) balance
- 0.000 ETH
- Status
- Transfer blocked: insufficient gas
Monitor. Decide. Fund. Verify.
- 01
Monitor
Register the wallets your operations depend on. GasTanker checks their native gas balances continuously and shows you what is healthy, what is low, and what needs attention.
- 02
Decide
Set a policy for each wallet: the balance that counts as low and the balance to refill to. Policies are versioned, so every change is recorded and reversible.
- 03
Fund
Coming soonWhen a wallet needs gas, GasTanker sources it from your connected exchange, routes it through your organization's relay, and delivers it to the wallet within the limits you set.
- 04
Verify
Coming soonAn operation is complete only after the wallet has actually received the gas and the amounts reconcile. A provider saying “success” is not enough.
Whitelist once, scale your wallet estate
Exchanges can require approved withdrawal destinations before programmatic withdrawals are enabled. GasTanker uses stable relay identities so your team does not have to keep adding every operational wallet to the exchange.
For compatible EVM deployments, one GasTanker relay address can be reused across supported EVM networks, while each network remains independently controlled and reconciled. Your exchange may still require that address to be enabled for each withdrawal network.
Then add or rotate operational wallets inside GasTanker without rebuilding your exchange integration.
Smart execution
A GasTanker relay is more than a forwarding address. Where supported, the relay can batch allocations and use sponsored execution so forwarding does not depend on keeping a large native-gas reserve at the relay.
If sponsorship is unavailable, GasTanker falls back to bounded native gas or safely holds the operation instead of guessing.
Start with visibility. Add automation when you trust it.
- Payouts – EUBase0.048 ETHHealthy
- Settlement – USBase0.021 ETH0.018 ETH0.014 ETH0.011 ETH0.009 ETH0.007 ETHHealthyLow
- Treasury opsBase0.031 ETHHealthy
- RefundsBase0.026 ETHRead failedHealthyUnknown
09:15 UTC · Low balance recorded · Settlement – US · alert sent
Monitoring
LiveAdd a wallet address on any supported network. You do not give GasTanker any authority to move money. Monitoring is a complete product on its own.
- current native gas balance,
- low and healthy status against your policy,
- alerts by email, Slack, or Discord,
- a record of every low-balance event,
- a clear “unknown” state when a balance cannot be read reliably, instead of a guess.
Automatic funding
Coming soonWhen you're ready, connect your exchange with a dedicated, restricted key and add GasTanker's relay address to your withdrawal allowlist. You decide:
- which wallets may receive gas,
- the most a single top-up may spend,
- per-wallet and organization-wide caps,
- how often a wallet may be funded,
- whether a human must approve each movement,
- when to pause everything.
Same control plane. More automation when you want it.
When we're not sure, we don't guess.
Automated money movement fails in quiet ways. A balance read can briefly return zero. A withdrawal can time out after the exchange has already accepted it. A provider can report success before the destination has received anything.
GasTanker treats uncertainty as a state to resolve, not a reason to send money twice. A failed or suspicious balance read never triggers funding. An ambiguous transfer is investigated before anything is retried.
We would rather hold one wallet than duplicate a transfer.
Read our security modelKeep the exchange and custody setup you already use.
GasTanker orchestrates. Your exchange and your wallets remain yours.
Your primary liquidity stays on your exchange.
GasTanker never asks for a seed phrase or a wallet private key.
Exchange connections use a dedicated key. Today GasTanker only reads with it.
Relays hold only what is in flight: funds are attributable to one organization, bounded, and forwarded or reconciled. A relay is not a treasury.
Coming soon
One instruction: keep this wallet ready to transact.
Your payment system should not have to encode exchange network names, withdrawal minimums, relay addresses, or chain-specific retry logic.
Read the API referencePOST /v1/gas/ensure
X-API-Key: gt_...
Idempotency-Key: 7f3c...
{ "walletId": "wal_01..." }GasTanker starts by funding gas. It grows into transaction-readiness infrastructure.
For traditional wallets, that means delivering ETH, SOL, POL, XLM, TRX, or another native asset. For compatible smart accounts, it can mean sponsoring the transaction instead.
Over time, GasTanker will operate its own sponsorship infrastructure as well as route through external sponsor capacity.
Find out which wallets are closest to running dry.
Register a wallet and start monitoring. No keys, no custody migration, no exchange connection required.