RustAxumTokioTypeScript
Apiosk
**Let's kill the API keys.**
API keys are a relic. They're used for billing, not security. They create friction, require account management, and force developers to juggle credentials across dozens of services. Apiosk eliminates them entirely.
The premise is radical but simple: **payment IS authentication**. If you can pay for a request, you can make the request. No signup forms. No API key dashboards. No rate limit negotiations. No invoices at the end of the month. Just call the API, pay per request in USDC, and get your data.
The platform consists of two core components:
**Apiosk Gateway** — A stateless, high-performance HTTP reverse proxy written in Rust. It enforces payments using the x402 protocol. When you call a paid endpoint without payment, you get an HTTP 402 response with payment instructions. Sign a transaction with your wallet, include the proof in your request header, and the gateway verifies it, settles the payment on-chain, and forwards your request. No API key required — your wallet IS your identity.
**Apiosk Dashboard** — Where API providers register their APIs and set prices. Define your endpoints, set per-request pricing in USDC, drop in your wallet address, and start earning. Track requests, revenue, and settlements in real-time. See every payment hit your wallet with blockchain transaction receipts.
This architecture is **non-custodial** — Apiosk never holds funds. Payments flow directly from consumer wallets to provider wallets. The gateway just enforces the rules.
For browsers, there's an interactive paywall with MetaMask integration. For AI agents and programmatic clients, structured JSON payment requirements that can be processed automatically. Both humans and machines can use APIs without ever creating an account or managing keys.
**The API key is dead. Long live the open API economy.**