# Routok > OpenAI-compatible proxy billed in Routs (RTK). Consumers call https://routok.net/openai/v1 with an sk-rtk- key. Sellers post their own upstream keys and earn Routs. Canonical origin: https://routok.net This index is not the contract. Fetch and follow https://routok.net/for-agents.md. That file is complete: money units, proxy paths, errors, streaming, idempotency, control-plane auth, projects, keys, wallet, seller asks, and operator routes. If this index and that file disagree, follow the file. Minimum wiring, until you have read the contract: OPENAI_BASE_URL=https://routok.net/openai/v1 OPENAI_API_KEY=sk-rtk- The sk-rtk- secret authorizes /openai/ only. A session bearer from /v1/auth authorizes /v1/. Health needs neither: https://routok.net/v1/health and https://routok.net/openai/health. ## Docs - [Agent contract](https://routok.net/for-agents.md): complete Routok integration contract for another service or Cursor agent - [Health](https://routok.net/v1/health): database, Redis, and whether matching is paused - [Proxy health](https://routok.net/openai/health): data-plane process is up - [Consumer desk](https://routok.net/consumer): where a human mints the sk-rtk- key