Gas stations
A gas station is a native-asset balance your organization pre-funds on one chain. When a transfer out of one of your Enterprise wallets is sponsored, the gas station pays its network fee, so the wallet itself never needs gas. You set a threshold, and the gas station can refill itself from a treasury wallet when it runs low. Use gas stations when you hold customer funds in Enterprise wallets: an exchange paying withdrawal fees, or a neobank moving balances between customer and treasury wallets.Sponsored transfers
A sponsored transfer moves a stablecoin from an address your user controls, with no Bitnob wallet involved. Bitnob pays the gas and takes a small fee in the token being sent. You don’t pre-fund anything. The user signs a payload you show them, and Bitnob adds its own signature and broadcasts. Use sponsored transfers in self-custody wallet apps, and in checkout or payout flows where customers pay from their own wallets.
The asset is a supported stablecoin on that chain, typically USDC on Solana and the EVM chains, and USDT on Tron. List assets shows what your organization can use.
1
Quote
Create sponsored transfer returns the fee, the sender’s total debit, a
sign payload, and an expires_at.2
The user signs
The user signs the
sign payload exactly as returned. See Signing by chain.3
Submit
Submit signatures before
expires_at. Bitnob verifies, co-signs, and broadcasts.4
Track
Poll Get sponsored transfer until it reaches
completed or another terminal status.In this section
Concepts
Gas stations, sponsored transfers, fees, and what each chain asks the user to sign.
Get started
Set up a gas station, or send your first sponsored transfer on Solana.
Guides
EVM and Tron signing, partner fees, full-balance sweeps, and failure handling.
Reference
Gas station fields and events, and sponsored transfer statuses and errors.