This page lists all deployed Newton Protocol contract addresses. Use these when configuring the SDK, interacting with contracts directly, or verifying deployments.
Ethereum Sepolia (Chain ID: 11155111)
Production
Contract Address NewtonProverTaskManager 0xecb741f4875770f9a5f060cb30f6c9eb5966ed13AttestationValidator 0x26f452e4b9c9c28508cb836ba486cceaa95b429cPolicyClientRegistry 0x0dbd6e44a1814f5efe4f67a00b7f28642e3064ddIdentityRegistry 0xbb688f4ad1bd896197db9a20e04abe8c6344625aConfidentialDataRegistry 0xdaee51cda3c2728627b7432eacc09425be6a308b
Base Sepolia (Chain ID: 84532)
Base Sepolia serves as a destination chain for cross-chain policy verification.
Contract Address NewtonProverTaskManager 0xa5e104ad7f09df5d9036d1e9ad60fada11140071AttestationValidator 0xf345c77e111a5731f88571c7c69919e8460154e5IdentityRegistry 0x1b6ad56a68544e3f5d4afa29aa2aee8e62a70130
Ethereum Mainnet (Chain ID: 1)
Mainnet support is forthcoming. These contracts are deployed but not yet active for production use.
Contract Address NewtonProverTaskManager 0x2010dbaa5438801bdc3f08174a799fe344f544eeAttestationValidator 0x263c275c15867a4611a44c600e77144a23012a06
Gateway URLs
Network Environment URL Testnet (Sepolia) Production https://gateway.testnet.newton.xyzTestnet (Sepolia) Staging https://gateway.stagef.testnet.newton.xyzMainnet Production https://gateway.newton.xyzMainnet Staging https://gateway.stagef.newton.xyz
Next Steps
SDK Reference Use these contracts through the TypeScript SDK
RPC API Interact with the Gateway directly