# Public alpha service terms

Onchain Router provides experimental, non-streaming model inference paid per request with USDC on Base mainnet. By using the guarded public alpha, buyers accept the payment, wallet, output, failure, and acceptable-use rules below.

## Payment and pricing

The first request returns Hypertext Transfer Protocol (HTTP) status 402 without calling the model provider. Before signing, the buyer must check the payment network, asset, recipient, expiry time, payment scheme, and maximum amount. The buyer approves an `upto` maximum. Text requests settle measured token usage, text-to-speech requests settle measured character usage, speech-to-text requests settle validated audio duration, and image requests settle the fixed per-image catalog price. Settlement occurs only after the result is safely stored, and the charge can never exceed the approved maximum. A 0% service fee launch promotion is active. Current model rates, the $0.001 fixed successful-call fee, and the separate measured-usage minimum are published in the live catalog. Network fees and third-party wallet costs may be separate.

## Wallet responsibility

The buyer controls its wallet and signs locally. Onchain Router never requests a seed phrase or private key. Buyers are responsible for wallet security, sufficient funds, local spending caps, validating every 402 challenge, and complying with laws that apply to them. Any successfully verified wallet may submit a request; this does not waive sanctions, fraud, abuse, or provider-policy screening.

## Model output

Model output can be incomplete, inaccurate, unsafe, or unsuitable for a particular purpose. A `finish_reason` of `length` is a valid but truncated result. Buyers must independently review output before relying on it, especially for legal, financial, medical, safety-critical, or high-impact decisions.

Hosted generated-image URLs expire exactly seven days after generation. The response includes both `url_retention_days: 7` and the exact `url_expires_at` timestamp. Buyers are responsible for downloading results they need to retain beyond that time.

Hosted text-to-speech URLs are bearer capabilities and expire at the exact `expires_at` timestamp returned with the result, 24 hours after generation. Speech-to-text sends the uploaded audio and transcript output to ElevenLabs in standard retained mode; do not submit sensitive, regulated, biometric, or third-party audio without the necessary rights and consent.

## Failures, receipts, and disputes

A model request that definitely failed is not charged. A successful answer is released only after the result, payment, and receipt are safely stored. The receipt records the approved maximum and the final amount charged. The service does not automatically repeat a request when the model or payment outcome is uncertain. Buyers should preserve the request identifier, receipt identifier, and transaction hash and avoid starting a new request until the recorded state is resolved.

The alpha has no uptime or response-time guarantee and may be paused without notice. For a payment or recovery dispute, preserve the request ID, receipt ID, and transaction hash; never send a seed phrase, private key, raw signature, complete payment payload, or receipt capability in a support message.

## Acceptable use

Do not use the service to violate law, sanctions, third-party rights, model-provider policies, network rules, or to abuse, disrupt, probe, evade limits, distribute malware, expose credentials, or process content without required rights and consent. Requests may be blocked before provider execution and without settlement when policy screening rejects them.

## Changes and availability

Models, limits, rates, lifecycle status, and availability can change. The live model catalog, status page, and HTTP 402 payment response are authoritative for each request. The service is provided on an experimental, as-available basis; independently verify model output and payment terms before relying on either.

## Alpha changes

These terms may change as the alpha evolves. The date below identifies the version that applies. Stop using the service if you do not accept an updated version.

Last reviewed: 2026-08-21.