OmniProvider

Token bundles

Pay once with an MPP charge, then draw down by calling chat completions. The paying wallet owns the balance (no API key). Larger bundles cost less per token. Agent payment rails receive 6% bonus tokens.

Live data as of 2026-10-17 06:20 UTC. This page is generated from the live API (https://pay.omnidev.tech/v1/models and /v1/packages); the API itself is always authoritative.

Token bundles
SKUPrice (USD)TokensTokens on agent rails (incl. bonus)Valid (days)Daily draw limit (tokens)Status
POOL-10M-30D$0.5110,000,00010,600,000302,500,000Available
POOL-100M-90D$5.00100,000,000106,000,0009025,000,000Available

Buy

curl -sS -X POST https://pay.omnidev.tech/v1/bundles/POOL-10M-30D -H 'content-type: application/json' -d '{}'
# 402 states the tokens for your rail. Pay with MPP, then repeat the request with the credential and an X-Omni-Client-Nonce header.

Use and track

Call POST https://pay.omnidev.tech/v1/chat/completions with wallet-signed headers X-Omni-Wallet, X-Omni-Wallet-Ts, X-Omni-Wallet-Sig (an EIP-191 signature over: host, METHOD path, timestamp, body hash). Responses carry X-Omni-Debited, X-Omni-Balance-Remaining, X-Omni-Bundle, X-Omni-Expires-In-Days. Balance: GET https://pay.omnidev.tech/v1/balance. Per-call usage: GET https://pay.omnidev.tech/v1/balance/usage.

Tokens are reference tokens: each model counts input and output at its own weight (listed by /v1/bundles). A daily draw limit applies. Unused tokens expire with the bundle and there are no refunds. If a call cannot be served at the bundle's price you get 503 and nothing is debited. If the balance is empty you get 402.

See also: Packages · Payments and nonces · API reference