Skip to main content
Live: You can buy private tokens with USDC via x402 on Base and Solana. Planned: direct per-call x402 payment on the inference endpoints.

What’s live

POST /v1/tokens speaks x402. Send a batch of blinded token requests without payment and you get 402 Payment Required with the USDC price for that batch: $0.01 per token, 10 to 100 tokens. Sign the payment, resend with a PAYMENT-SIGNATURE header, and the tokens are signed once the payment settles.
  • Networks: Base and Solana (USDC).
  • What goes on-chain: that a wallet bought N tokens, and nothing about which calls those tokens paid for.
  • Idempotent: If you retry with the same payment header, you get the original signatures back. You’re never charged twice for one batch.
In the browser, buy at /cli (Base). From the terminal, use lethe-proxy with a Base or Solana key. It buys batches automatically (see Private Tokens).

Why batches, not per-call payments

Paying per call on-chain would publish a timestamped record, tied to your wallet, of every request you make. Paying for a batch once and then spending blind-signed tokens one at a time keeps the payment and the prompt apart.

Still free

The quota tiers remain: 3 guest messages per network, and 50 per UTC day for connected wallets. A connected wallet can convert its daily allowance into private tokens at no cost.