The system authorizes spending via zero-knowledge proofs, ensuring API providers cannot link requests to payers, thus protecting user identities. The design, co-authored by Ethereum co-founder Vitalik Buterin, has been deployed on the Ethereum mainnet.