The Ethereum Foundation announced on Thursday that zkAPI, built in collaboration with the Open Anonymity Project, is now live on Ethereum mainnet. The system allows users to deposit funds into a smart-contract vault. When making API requests, they generate zero-knowledge proofs to demonstrate they have sufficient credit without disclosing which deposits belong to them.
According to Vittorio Rivabella, AI coordinator at the Ethereum Foundation's dAI team, one immediate use case is paying for artificial intelligence services without linking payment to a user's identity. zkAPI issues short-lived API keys with predefined spending limits. Prompts are sent directly to the AI provider, while usage is settled through the smart contract.
The launch turns an earlier zero-knowledge API payment proposal into a working implementation for private, prepaid access.