Ethereum's zkAPI Launches for Private API Payments on Mainnet
Written with artificial intelligence.

Ethereum's zkAPI has officially launched on mainnet, allowing users to make private, prepaid payments for API services using zero-knowledge proofs. This system, developed with the Open Anonymity Project, facilitates anonymous transactions for AI usage without revealing user identities.
Overview of zkAPI Launch
The Ethereum Foundation has announced that zkAPI is now live on the Ethereum mainnet. This system is designed to enable users to pay for AI and other API services while maintaining privacy regarding their billing identities.
How zkAPI Works
Users can deposit funds into an Ethereum vault, and zkAPI utilizes zero-knowledge proofs to verify that they have sufficient credit for API requests. Notably, this process does not disclose which specific deposits belong to the user. The system issues temporary API keys with set spending limits, allowing users to interact with AI providers without linking payments to their identities. Payments are handled separately from the usage of the services.
Background and Development
The zkAPI concept was proposed earlier this year by Ethereum Foundation researcher Davide Crapis and co-founder Vitalik Buterin. This launch transforms their proposal into a functional application, emphasizing privacy and prepaid access to metered APIs.
Limitations of zkAPI
While zkAPI enhances user privacy for payments, it does not conceal prompt contents or network metadata from API providers. As a result, users may still be identifiable across sessions due to factors like IP addresses or the timing of requests.
