One price, and one lever
Each transaction tips 0.001 SOL. Staking $RELAY lowers the tip toward zero and raises your rate limit.
What the stake changes. Staking pays nothing; it lowers the tip and raises the limit.
Go as deep as you need
Same relay, regions and channels at every step. Each step adds one thing.
Keyless
Paste a curl and send. No signup, no key; each transaction tips 0.001 SOL.
curlcurl -X POST https://fra.fastrelay.sh/v1/sendTx \ -H "Content-Type: application/json" \ -d '{"tx": "BASE64_TX", "simulate": false}'API key
Add a key to see your transaction history and send at the limit your stake sets.
Unstaked and fully staked
Stake changes what you pay and how fast you may send. Nothing else.
| Unstaked | Fully staked100,000 $RELAY | |
|---|---|---|
| Tip per transaction | 0.001 SOL (0.002–0.005 SOL suggested in congestion) | None — the tip fades to zero at full stake |
| Rate limit | 5 requests per second | 200 requests per second |
| Regions | All 4 regions (FRA, AMS, NY, TYO) | All 4 regions (FRA, AMS, NY, TYO) |
| Broadcast channels | All 5, never the public mempool | All 5, never the public mempool |
| API key | Optional | Optional |
| Signup | None | None — stake is on-chain |
Pricing questions
Do I need an API key to use FastRelay?
No. Relay works with 0.001 SOL per transaction and no signup — API keys are optional. Adding one from your /dashboard adds rate tracking, transaction history, and the stake-scaled rate limit on top of the same submission paths.
What happens to pricing during network congestion?
Your tip and rate limit stay the same — no surge pricing, no hidden costs. An unstaked key sends 5 requests per second and staking raises that to 200. In congestion we recommend tipping 0.002–0.005 SOL so your transaction lands faster, but that's a suggestion, not a requirement.
How do I know what I currently pay?
GET /api/user/{wallet}/rate returns your active stake, the tip you owe per transaction, and your rate limit. No auth — stake is public on-chain state. Read tip_lamports and use it as your transfer amount and the same code keeps working as your stake grows.
How do $RELAY staker discounts stack?
One stake does both: the per-transaction tip falls from 0.001 SOL to zero, and the rate limit rises from 5 to 200 requests per second. Both move along the same convex curve, so early stake buys proportionally more than late stake. See /token#why-stake for the mechanics.
What if my volume is too high for these plans?
High-frequency desks and teams with custom volume needs should talk to us directly — reach out via /contact for a tailored arrangement.
The tip and the rate limit are two ends of one continuous curve. The figures for a given wallet depend on its active stake at the time of the request, and come from GET /api/user/{wallet}/rate. Staking pays nothing; it changes only the tip you owe and how fast you may send.
$RELAY is a utility token for network access. It is not an investment, a security, or a claim on revenue. Its price may fall and it may lose all value. Nothing on this site is financial advice or an offer of securities.
One transaction, one tip
Your first transaction needs no account. Add a key or a stake whenever it suits you.