On October 1, the Ethereum Foundation and the Open Anonymity Project announced the launch of zkAPI on Ethereum mainnet. This system enables users to prepay in USDC and receive capped, short-lived API keys through zero-knowledge proofs, effectively separating payment information from user identity. The design follows a February 2026 proposal by Davide Crapis, who leads the foundation's dAI team, and Vitalik Buterin. The protocol allows users to deposit credits into a vault contract, creating private notes that cannot be traced back to the original deposit. When requesting AI services, software generates a proof verifying sufficient funds without revealing details, which the server validates to issue a temporary key. The provider sees the prompt but not the payer, while the payment layer sees the cost but not the content.

The project documentation identifies OpenRouter as the AI provider behind the keys, supporting hundreds of models via one connection. This development addresses privacy concerns highlighted when a federal court ordered OpenAI to preserve deleted chat logs in May 2025 during a copyright lawsuit. The repository labels the protocol experimental and does not list a formal audit. Beyond AI, the infrastructure could support blockchain data queries, image generation, VPNs, and machine-to-machine payments, requiring providers to accept proofs instead of traditional API keys.