Source code for our smart contracts can be found here.

Cross chain contract address (Sepolia, Ethereum mainnet, BNB Chain, Polygon):

  • Type Registry: 0x77dA3Cf4418009D171B4963db815Ca46d6F2E79D
  • Context Registry: 0x42D6444840842F0484C1624899c9a3E835738592
  • Issuer Registry: 0xc4525dA874A6A3877db65e37f21eEc0b41ef9877
  • BabyzkDefaultPublicSignalGetter: 0x1418b5e79eE53396dE4a454d78DF2ab522CE24CC
  • BabyzkStatefulVerifier: 0xF3D3404eb75D076Ab8A0F728C7FAA3c0A5e6549F

On Sepolia only:

Once NEBRA goes mainnet, we will deploy this contract to the corresponding chains too.

  • AggregatedBabyzkStatefulVerifier: 0x217F3a88653F84C26ce159BC5417d9A54e6eA7F1