Relays
What each relay charges and whether it is answering right now. Every relay publishes a guide page where you can get a transaction sponsored without writing any code.
| Relay | Status | Fee policy | Fee payer SOL | Today | All time | |
|---|---|---|---|---|---|---|
| test-helius.feerelayer.net | answering | 1% · min 0.002 USDChelius | 0.1171 SOL | 00 paid / 0 free | 6213 paid / 49 free | guide |
| test-alchemy.feerelayer.net | answering | 1% · min 0.002 USDCalchemy | 0.1171 SOL | not counted yet | not counted yet | guide |
| free2.feerelayer.net | answering | 1% · min 0.002 USDChelius | 0.1171 SOL | not counted yet | not counted yet | guide |
| test-test.feerelayer.net | answering | 1% · min 0.01 USDChelius | 0.1171 SOL | not counted yet | not counted yet | guide |
| helius.feerelayer.net | answering | 1% · min 0.002 USDChelius | 0.1171 SOL | 00 paid / 0 free | 168 paid / 8 free | guide |
| alchemy.feerelayer.net | answering | 1% · min 0.002 USDCalchemy | 0.1171 SOL | not counted yet | not counted yet | guide |
Treasury
How much the relay keeps in its hot wallet, and why. The ceiling is the greater of what the last 60 days of fees brought in and a small operating float; the excess goes to a wallet kept offline. Every figure below is derived from the public chain, so anyone can recompute it.
Counts are relay calls served: paid = payments (the USDC fee is what limits them), free = memo broadcasts. “Today” is the UTC day 2026-09-19. “Not counted yet” means no counter exists for that relay, which is not the same as zero: counting started when this page did, so calls a relay served before then were never measured. Counters are best-effort and can lose a call under concurrency, so treat them as an order of magnitude, not an audit. They are published here and nowhere else: the machine-readable relay list at /relays.json carries no usage figures. The fee-payer balance is read live from the relay’s own RPC backend; “unknown” means the check did not get an answer, not that the balance is zero.