inferva

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

namestringrequired

Display name, up to 40 characters.

modelsstringrequired

Comma-separated model ids, up to 6. Lowercase letters, digits, . and -. A model id can only be served by one active provider.

pricenumberrequired

Price in USDG per 1,000 tokens.

bondnumberrequired

INFER 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.

ProviderModelsPrice per 1k tokensBond
Basalt Inferencebasalt-70b, basalt-8b0.0018 USDG12,000 INFER
Northwind Computenw-large, nw-small0.003 USDG20,000 INFER
Kestrel Labskestrel-reason, kestrel-fast0.0045 USDG35,000 INFER
Slashing is not implemented yet. Bonds are held, but the rules for when and how much to slash come with the contracts.
Was this page helpful?