Turn idle API keys
into credits
Lend unused BYOK quota to the shared pool. Every request routed through your key returns 5% of its token cost to your balance.
The credit cycle
Pool stats
Available pools
Each <provider>-pool is fed by donated keys. Share one key and you can use every pool for free.
How it works
- 1
Add your BYOK key
Go to Dashboard → BYOK, add a provider key as usual. You stay in full control.
- 2
Toggle 'Donate to pool'
Flip the switch on any key. AnyRouter handles routing and rate-limiting; you set an optional rate cap and can withdraw anytime.
- 3
Earn 5% back as credits
Every token served through your donated key returns 5% of the notional cost to your AnyRouter balance.
Check your provider's terms first
Donating a BYOK key means AnyRouter uses your provider API key to serve other users' requests, and that usage appears on your provider account. Some providers restrict third-party key usage in their Terms of Service. You authorize and are responsible for this when you donate, so review your provider's terms before flipping the switch. You can withdraw any key from the pool at any time.
Why donate?
You stay in control
Donation is opt-in per key and withdrawable instantly. Usage shows on your own provider account, so you decide which keys to lend and when.
Passive credit earnings
Idle quota earns you back 5% of each request's token cost. The more requests routed through your key, the more you earn.
Opt out instantly
Toggle off in the dashboard and your key exits the pool immediately, with no delay and no pending requests.
Helps the community
Donated capacity reduces costs for other AnyRouter users, especially those on the free tier.
Frequently asked questions
Start earning today
Add a BYOK key, flip its donate switch, and start earning 5% credits back on every request the pool routes through it.