Sponsor gas, keep the flow

Cover network fees for the transfers your app cares about, with per-route budgets and a kill switch. Users confirm a payment, not a gas top-up, and your treasury sets the limit.

Gasless payments, sponsored per app

so your users never hold gas

Every feature ships behind the same endpoint.

Per-route budgets

Cap sponsored gas by route, by app, or by user cohort.

Kill switch

Turn sponsorship off instantly if a budget or pattern looks wrong.

Works with Settle

Combine with Settle API to sponsor the transfer that funds a payment.

Sponsor API — Weir0 GASMAX

Numbers from production, not from slides.

#01

30 chains

Chains with gas sponsorship

Sponsorship policies apply on every supported chain.

#01

30 chains

Chains with gas sponsorship

Sponsorship policies apply on every supported chain.

#02

<400 ms

Median quote

Time to a firm quote on any supported route.

#02

<400 ms

Median quote

Time to a firm quote on any supported route.

#03

99.99 %

Uptime

Measured over the trailing 12 months.

#03

99.99 %

Uptime

Measured over the trailing 12 months.

#04

0.2 %

Failed-settlement rate

Share of settlements that fail, before any retry.

#04

0.2 %

Failed-settlement rate

Share of settlements that fail, before any retry.

Ship it this afternoon.

One endpoint, typed SDKs, and a sandbox that mirrors mainnet quotes exactly.

01
02
03
04
05
06
07
08
09
10
11
12

import { Weir } from "@weir/sdk"; const weir = new Weir({ apiKey: process.env.WEIR_API_KEY! }); const sponsorship = await weir.sponsor.createPolicy({ route: "fathom -> cinder", budget: { amount: "500.00", currency: "USDC", period: "daily" }, }); const transfer = await weir.sponsor.sendTransfer({ policyId: sponsorship.id, account: "0x71ab...9c3e", amount: "40.00", token: "USDC", }); console.log(transfer.gasSponsored); // true

Code

Sponsor API

Built for every seat.

Users

Send a first transfer with a zero balance

No token swap just to pay for gas

Confirmations feel like a normal payment

Nothing to configure on their end

Businesses

Set a daily or per-route sponsorship budget

Pause sponsorship instantly with the kill switch

Combine with Settle for a fully gasless checkout

See sponsored spend in the ledger

Developers

One policy object covers a route or a cohort

Webhooks on budget thresholds

Sandbox budgets reset on demand

SDKs for TypeScript, Python, and Go

The other rails in the stack.

#1

Sponsor API — WeirETHUSDCSOLUSDCUSDTUSDCARBUSDCPOLUSDC

Settle API

Any token in, stablecoins out.

#1

Sponsor API — WeirETHUSDCSOLUSDCUSDTUSDCARBUSDCPOLUSDC

Settle API

Any token in, stablecoins out.

#1

Sponsor API — WeirETHUSDCSOLUSDCUSDTUSDCARBUSDCPOLUSDC

Settle API

Any token in, stablecoins out.

Sponsor API — Weir

Route API

One quote across 30 chains.

Sponsor API — Weir

Route API

One quote across 30 chains.

Sponsor API — Weir

Route API

One quote across 30 chains.

Sponsor API — WeirRECEIPT250.00USDC · 284109·211,204.0009·2188.1009·223,400.0009·22612.3509·2361.7509·23912.4009·2340.0009·241,050.0009·2444.2009·25480.0009·252,318.6009·2697.0009·26730.1509·27250.00730.15250.00

Ledger

Revenue, failures and payouts in one view.

Sponsor API — WeirRECEIPT250.00USDC · 284109·211,204.0009·2188.1009·223,400.0009·22612.3509·2361.7509·23912.4009·2340.0009·241,050.0009·2444.2009·25480.0009·252,318.6009·2697.0009·26730.1509·27250.00730.15250.00

Ledger

Revenue, failures and payouts in one view.

Sponsor API — WeirRECEIPT250.00USDC · 284109·211,204.0009·2188.1009·223,400.0009·22612.3509·2361.7509·23912.4009·2340.0009·241,050.0009·2444.2009·25480.0009·252,318.6009·2697.0009·26730.1509·27250.00730.15250.00

Ledger

Revenue, failures and payouts in one view.

Questions, answered.

Most teams settle a first sandbox payment the same afternoon. Sandbox quotes match mainnet, so going live is a key swap, not a rewrite.

Ready to ship your first settlement?

Create a free website with Framer, the website builder loved by startups, designers and agencies.