Testnet Addresses
Deployment
The UniRep team maintains up to date deployments of the contracts matching our releases.
Latest package versions:
Our contracts are deployed on the the following testnets.
- Sepolia
- Arbitrum Sepolia
- Avalanche Fuji
Name | Address |
---|---|
Unirep.sol | 0x83cB6AF63eAfEc7998cC601eC3f56d064892b386 |
EpochKeyVerifier.sol | 0x46EE928e44E18f424E400CbA6a6807BDEEcb7676 |
EpochKeyVerifierHelper.sol | 0xaEdfbb0C5a57620DbF645f6Cc8F2dE5832564855 |
EpochKeyLiteVerifier.sol | 0x346742319D70A2299f7c4A55C3b1D8B4d7C77eC5 |
EpochKeyLiteVerifierHelper.sol | 0x5B33D83A972fa2b1336b945FF8F1Cab8DfD17532 |
ReputationVerifier.sol | 0x9B393de71752f004A120e3E5c1ddA1681f31ae8f |
ReputationVerifierHelper.sol | 0x5764503318880b702FaAd653951a506F0F8cF47B |
SignupVerifier.sol | 0x2404789B9B4Beab901AbaA5e9eBA47A5eD89747A |
UserStateTransitionVerifier.sol | 0xe5AEB664E19c07E861B68A046957501cd6e56a68 |
ScopeNullifierVerifier.sol | 0x2E5F94fc629294B0f36385A1F69FAE494Ce04731 |
IncrementalBinaryTree.sol | 0x6471a2f0a5A9ed97F34Ac9768d77a4E5fD906bDb |
ReusableMerkleTree.sol | 0x4636dc8202Db826b84023B1351aE05c1904C6BF8 |
LazyMerkleTree.sol | 0x89C249Bf3baB12fdb93F47b0474a53F10465b4bA |
Name | Address |
---|---|
Unirep.sol | 0x83cB6AF63eAfEc7998cC601eC3f56d064892b386 |
EpochKeyVerifier.sol | 0x46EE928e44E18f424E400CbA6a6807BDEEcb7676 |
EpochKeyVerifierHelper.sol | 0xaEdfbb0C5a57620DbF645f6Cc8F2dE5832564855 |
EpochKeyLiteVerifier.sol | 0x346742319D70A2299f7c4A55C3b1D8B4d7C77eC5 |
EpochKeyLiteVerifierHelper.sol | 0x5B33D83A972fa2b1336b945FF8F1Cab8DfD17532 |
ReputationVerifier.sol | 0x9B393de71752f004A120e3E5c1ddA1681f31ae8f |
ReputationVerifierHelper.sol | 0x5764503318880b702FaAd653951a506F0F8cF47B |
SignupVerifier.sol | 0x2404789B9B4Beab901AbaA5e9eBA47A5eD89747A |
UserStateTransitionVerifier.sol | 0xe5AEB664E19c07E861B68A046957501cd6e56a68 |
ScopeNullifierVerifier.sol | 0x2E5F94fc629294B0f36385A1F69FAE494Ce04731 |
IncrementalBinaryTree.sol | 0x6471a2f0a5A9ed97F34Ac9768d77a4E5fD906bDb |
ReusableMerkleTree.sol | 0x4636dc8202Db826b84023B1351aE05c1904C6BF8 |
LazyMerkleTree.sol | 0x89C249Bf3baB12fdb93F47b0474a53F10465b4bA |
Name | Address |
---|---|
Unirep.sol | 0x83cB6AF63eAfEc7998cC601eC3f56d064892b386 |
EpochKeyVerifier.sol | 0x46EE928e44E18f424E400CbA6a6807BDEEcb7676 |
EpochKeyVerifierHelper.sol | 0xaEdfbb0C5a57620DbF645f6Cc8F2dE5832564855 |
EpochKeyLiteVerifier.sol | 0x346742319D70A2299f7c4A55C3b1D8B4d7C77eC5 |
EpochKeyLiteVerifierHelper.sol | 0x5B33D83A972fa2b1336b945FF8F1Cab8DfD17532 |
ReputationVerifier.sol | 0x9B393de71752f004A120e3E5c1ddA1681f31ae8f |
ReputationVerifierHelper.sol | 0x5764503318880b702FaAd653951a506F0F8cF47B |
SignupVerifier.sol | 0x2404789B9B4Beab901AbaA5e9eBA47A5eD89747A |
UserStateTransitionVerifier.sol | 0xe5AEB664E19c07E861B68A046957501cd6e56a68 |
ScopeNullifierVerifier.sol | 0x2E5F94fc629294B0f36385A1F69FAE494Ce04731 |
IncrementalBinaryTree.sol | 0x6471a2f0a5A9ed97F34Ac9768d77a4E5fD906bDb |
ReusableMerkleTree.sol | 0x4636dc8202Db826b84023B1351aE05c1904C6BF8 |
LazyMerkleTree.sol | 0x89C249Bf3baB12fdb93F47b0474a53F10465b4bA |
Name | Address |
---|---|
Unirep.sol | 0x83cB6AF63eAfEc7998cC601eC3f56d064892b386 |
EpochKeyVerifier.sol | 0x46EE928e44E18f424E400CbA6a6807BDEEcb7676 |
EpochKeyVerifierHelper.sol | 0xaEdfbb0C5a57620DbF645f6Cc8F2dE5832564855 |
EpochKeyLiteVerifier.sol | 0x346742319D70A2299f7c4A55C3b1D8B4d7C77eC5 |
EpochKeyLiteVerifierHelper.sol | 0x5B33D83A972fa2b1336b945FF8F1Cab8DfD17532 |
ReputationVerifier.sol | 0x9B393de71752f004A120e3E5c1ddA1681f31ae8f |
ReputationVerifierHelper.sol | 0x5764503318880b702FaAd653951a506F0F8cF47B |
SignupVerifier.sol | 0x2404789B9B4Beab901AbaA5e9eBA47A5eD89747A |
UserStateTransitionVerifier.sol | 0xe5AEB664E19c07E861B68A046957501cd6e56a68 |
ScopeNullifierVerifier.sol | 0x2E5F94fc629294B0f36385A1F69FAE494Ce04731 |
IncrementalBinaryTree.sol | 0x6471a2f0a5A9ed97F34Ac9768d77a4E5fD906bDb |
ReusableMerkleTree.sol | 0x4636dc8202Db826b84023B1351aE05c1904C6BF8 |
LazyMerkleTree.sol | 0x89C249Bf3baB12fdb93F47b0474a53F10465b4bA |
Configuration
Epoch tree depth: 17
State tree depth: 17
History tree depth: 17
Number of epoch keys per epoch: 3
Total fields per user: 6
Sum fields per user: 4
Replacement field nonce bits: 48
Replacement field data bits: 205
Demo Attester
You can interact with a demo attester to get a feel for the flow of data in the system.
Keys
Proving keys for this contract can be accessed at the following url:
This URL is used in the web prover.
info
These keys have had a secure phase 2 trusted setup.
Check out the trusted setup ceremony: THE CELESTIAL CALL
Read more about trusted setups: