AI / Agents — Live

One Gas Tank.
Infinite Agents.

Stop managing gas wallets across 500 agents on 5 chains. Deposit once — every agent relays freely until the tank runs dry.

Read the Docs
5
EVM Chains
TX Quota
$0
Gas per agent
agent network · live
relaying
live relay feedlive

Gas management at scale is broken

Running 100 agents across 5 chains = 500 funded wallets to maintain

Traditional approach
Each agent holds AVAX + BNB + ETH + OKB + USDT0
Gas spikes drain wallets → agents go silent
500 wallets to monitor, refill, rotate keys
Failed TX when gas runs out mid-execution
Separate gas logic per chain, per agent
With Q402
Agents hold zero gas — sign EIP-712 off-chain only
One Gas Tank per chain funds unlimited agents
1 API key, 5 deposits — done
Q402 relayer handles gas estimation & retry
Same SDK call for all 5 chains

Node.js. No browser wallet.

Pure viem. Sign EIP-7702 authorizations server-side.

1Initialize agent walletjavascript
import { createWalletClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { avalanche } from "viem/chains";

const account = privateKeyToAccount(process.env.AGENT_PRIVATE_KEY);
const client  = createWalletClient({
  account, chain: avalanche,
  transport: http(process.env.AVAX_RPC),
});
2Sign EIP-7702 authorization (server-side)javascript
// No MetaMask needed — viem signs directly
const auth = await client.experimental_signAuthorization({
  contractAddress: "0x96a8C74d95A35D0c14Ec60364c78ba6De99E9A4c",
  nonce: await client.getTransactionCount({ address: account.address }),
});
// → { chainId, address, nonce, yParity, r, s }
3Relay — Q402 pays all gasjavascript
const res = await fetch("https://q402.quackai.ai/api/relay", {
  method: "POST",
  body: JSON.stringify({
    apiKey: process.env.Q402_API_KEY,  // shared across all agents
    chain: "avax", token: "USDC",
    from: account.address, to: recipient,
    amount: "5000000",  // 5 USDC
    deadline: Math.floor(Date.now() / 1000) + 3600,
    nonce: String(randomNonce),
    witnessSig: sig,
    authorization: auth,
  }),
});
const { txHash, gasCostNative } = await res.json();
// gasCostNative charged from your Gas Tank — agents pay $0
Agent Plan
from$500/30-day access

+ Gas Tank deposits (consumed at actual on-chain cost, no markup)

  • Unlimited TX quota
  • All 5 EVM chains
  • Gas Tank pre-pay model
  • Webhooks + real-time events
  • Sandbox mode for testing
  • Node.js SDK support
  • Priority support

Custom pricing for pipelines with 1,000+ agents