Participate
Providers & bonds
List models behind the endpoint by bonding $INFER.
A provider serves one or more model ids behind the INFERVA endpoint at a price per 1,000 tokens. To join, a provider bonds $INFER. The bond is meant to be slashable for bad service.
Registering
Provider fields
namestringrequiredDisplay name, up to 40 characters.
modelsstringrequiredComma-separated model ids, up to 6. Lowercase letters, digits, . and -. A model id can only be served by one active provider.
pricenumberrequiredPrice in USDG per 1,000 tokens.
bondnumberrequiredINFER to bond. At least the minimum provider bond (5,000 INFER, sandbox value, governable).
Register from the Providers page in the app. An operator can exit at any time; the bond minus any slashed amount is returned.
Routing
Requests with "model": "auto" go to the cheapest active provider. Requests for a specific model id go to the provider that lists it. Lower prices win auto traffic.
Sandbox providers
The sandbox is seeded with three example providers so the endpoint works out of the box. They are sandbox listings, not real operators.
| Provider | Models | Price per 1k tokens | Bond |
|---|---|---|---|
| Basalt Inference | basalt-70b, basalt-8b | 0.0018 USDG | 12,000 INFER |
| Northwind Compute | nw-large, nw-small | 0.003 USDG | 20,000 INFER |
| Kestrel Labs | kestrel-reason, kestrel-fast | 0.0045 USDG | 35,000 INFER |