Skip to content
All posts

Donate a key to unblock the Pool of free tokens

The Pool runs on provider keys that AnyRouter users donate. Donate one key you do not fully use: Pool callers get free models at $0, you earn 5% or 8% back in credits, and one active key makes the Go plan free.


What the Pool is

The Pool is a set of provider keys that AnyRouter users donate. When you call a model a donated key can serve, AnyRouter can send the request through that key. Free models served this way cost you $0.

Every donated key adds capacity. More keys mean more free tokens for everyone who uses the Pool.

Donate a key to unblock the Pool of free tokens.

Donate a key

Not sure which key to give? Donate keys lists good candidates, and the Pool page shows which providers it takes.

What you get back

  • The Go plan for free, for as long as at least one donated key stays active. A paused key does not count.
  • Credits for every request your key serves: 5% of its catalog cost, or 8% on Pro and above. Each key earns at most $1 per UTC day.
  • Credits wait in a pending balance. Claim them on the BYOK page, or turn on auto-claim for a daily sweep.

To use the Pool for chat models, you need a paid plan (Go or above) or one active donated key. A donated key covers both. Decision models are open to every signed-in user.

How a request reaches a donated key

You do not pick the Pool. AnyRouter adds donated keys to the route for models they can serve. For a free model the Pool goes first. For a paid model your own key goes first, then the Pool.

AnyRouter picks the least recently used key and never sends your request to your own key.

DonorDonated keyAnyRouterCallerDonorDonated keyAnyRouterCallerCall a modelLeast recently used keyAnswer and token usageStreamed answerCredits, pending
DonorDonated keyAnyRouterCallerDonorDonated keyAnyRouterCallerCall a modelLeast recently used keyAnswer and token usageStreamed answerCredits, pending
One Pool request. The donor earns credits after the answer streams back.

Donors see totals only: requests, tokens and credits earned. They never see prompts, answers or who sent them.

Your key stays yours

  • Nothing joins the Pool on its own. Donating needs a one-time consent, and AnyRouter tests the key first.
  • Read your provider's terms before you donate. AnyRouter checks that it can route to the provider, not that the provider allows sharing.
  • The key pauses after three auth failures, an out-of-credit reply, a provider key limit, or the $1 daily cap. A 429 or a 5xx only pauses that one model on that key, and AnyRouter retries it after a backoff.
  • Turn donation off at any time and the key leaves the Pool.
  • The Pool does not lift rate limits. Callers keep the limits of their own plan.

Route your first request in 2 minutes

Start free with your own keys, or top up and pay per token. Get $4/mo in credits and free models on Go — $2/mo, or free when you donate a provider key.

Start free