├── .editorconfig ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── feature-request.yml │ └── other-issue.md ├── actions │ └── setup │ │ └── action.yml └── workflows │ └── checks.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc.json ├── .solcover.ts ├── .solhint.json ├── .solhintignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets └── registerIdentityLight256.dev │ ├── RegisterIdentityLight256.groth16.vkey.json │ ├── RegisterIdentityLight256.groth16.zkey │ └── registerIdentityLight256_js │ ├── RegisterIdentityLight256.wasm │ ├── generate_witness.js │ └── witness_calculator.js ├── circuits └── RegisterIdentityLight256.circom ├── contracts ├── certificate │ ├── dispatchers │ │ ├── CECDSADispatcher.sol │ │ ├── CRSADispatcher.sol │ │ └── abstract │ │ │ └── AbstractCDispatcher.sol │ └── signers │ │ ├── CECDSA256Signer.sol │ │ ├── CECDSA384Signer.sol │ │ ├── CECDSA512Signer.sol │ │ ├── CRSAPSSSigner.sol │ │ └── CRSASigner.sol ├── interfaces │ ├── dispatchers │ │ ├── ICertificateDispatcher.sol │ │ └── IPassportDispatcher.sol │ ├── rollup │ │ └── IMessageService.sol │ ├── signers │ │ └── ICertificateSigner.sol │ ├── state │ │ └── IPoseidonSMT.sol │ └── verifiers │ │ └── INoirVerifier.sol ├── libraries │ └── Poseidon.sol ├── mock │ ├── Helper.sol │ ├── MessageServiceMock.sol │ ├── registration │ │ └── Registration2Mock.sol │ ├── sdk │ │ └── ProofBuilderTest.sol │ ├── state │ │ ├── PoseidonSMTMock.sol │ │ ├── RegistrationSMTMock.sol │ │ └── StateKeeperMock.sol │ └── verifiers │ │ └── VerifierMock.sol ├── passport │ ├── authenticators │ │ ├── PECDSASHA1Authenticator.sol │ │ └── PRSASHAAuthenticator.sol │ ├── dispatchers │ │ ├── PECDSASHA1Dispatcher.sol │ │ ├── PNOAADispatcher.sol │ │ └── PRSASHADispatcher.sol │ └── verifiers2 │ │ ├── geo │ │ ├── PInternalOptVerifier2.sol │ │ └── PInternalVerifier2.sol │ │ ├── ligh-id │ │ ├── RegisterIdentityLightID160Verifier.sol │ │ ├── RegisterIdentityLightID224Verifier.sol │ │ ├── RegisterIdentityLightID256Verifier.sol │ │ ├── RegisterIdentityLightID384Verifier.sol │ │ └── RegisterIdentityLightID512Verifier.sol │ │ ├── light │ │ ├── RegisterIdentityLight160Verifier.sol │ │ ├── RegisterIdentityLight224Verifier.sol │ │ ├── RegisterIdentityLight256Verifier.sol │ │ ├── RegisterIdentityLight384Verifier.sol │ │ └── RegisterIdentityLight512Verifier.sol │ │ ├── mne │ │ ├── PMNEOpt2Verifier2.sol │ │ └── PMNEOptVerifier2.sol │ │ ├── noir │ │ ├── NoirRegisterIdentity_10_256_3_3_576_248_1_1184_5_264.sol │ │ ├── NoirRegisterIdentity_11_256_3_2_336_216_NA.sol │ │ ├── NoirRegisterIdentity_11_256_3_3_336_248_NA.sol │ │ ├── NoirRegisterIdentity_11_256_3_3_576_240_1_864_5_264.sol │ │ ├── NoirRegisterIdentity_11_256_3_3_576_248_1_1184_5_264.sol │ │ ├── NoirRegisterIdentity_11_256_3_3_576_248_NA.sol │ │ ├── NoirRegisterIdentity_11_256_3_4_336_232_1_1480_4_256.sol │ │ ├── NoirRegisterIdentity_11_256_3_4_576_248_1_1496_5_296.sol │ │ ├── NoirRegisterIdentity_11_256_3_4_584_248_1_1496_4_256.sol │ │ ├── NoirRegisterIdentity_11_256_3_5_576_248_1_1808_4_256.sol │ │ ├── NoirRegisterIdentity_11_256_3_5_576_248_1_1808_5_296.sol │ │ ├── NoirRegisterIdentity_11_256_3_5_576_248_NA.sol │ │ ├── NoirRegisterIdentity_11_256_3_5_576_264_NA.sol │ │ ├── NoirRegisterIdentity_11_256_3_5_584_264_1_2136_4_256.sol │ │ ├── NoirRegisterIdentity_12_256_3_3_336_232_NA.sol │ │ ├── NoirRegisterIdentity_14_256_3_3_576_240_NA.sol │ │ ├── NoirRegisterIdentity_14_256_3_4_336_232_1_1480_5_296.sol │ │ ├── NoirRegisterIdentity_14_256_3_4_576_248_1_1496_3_256.sol │ │ ├── NoirRegisterIdentity_15_512_3_3_336_248_NA.sol │ │ ├── NoirRegisterIdentity_1_160_3_3_576_200_NA.sol │ │ ├── NoirRegisterIdentity_1_256_3_3_576_248_NA.sol │ │ ├── NoirRegisterIdentity_1_256_3_4_336_232_1_1480_4_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_4_336_232_1_1480_5_296.sol │ │ ├── NoirRegisterIdentity_1_256_3_4_336_232_NA.sol │ │ ├── NoirRegisterIdentity_1_256_3_4_336_248_1_1496_4_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_4_336_248_1_560_4_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_4_576_232_1_1480_3_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_4_600_248_1_1496_3_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_5_336_232_NA.sol │ │ ├── NoirRegisterIdentity_1_256_3_5_336_248_1_2120_3_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_5_336_248_1_2120_4_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_5_344_232_NA.sol │ │ ├── NoirRegisterIdentity_1_256_3_5_576_248_NA.sol │ │ ├── NoirRegisterIdentity_1_256_3_6_336_248_1_2432_3_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_6_336_248_1_2744_4_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_6_576_248_1_2432_5_296.sol │ │ ├── NoirRegisterIdentity_1_256_3_6_576_264_1_2448_3_256.sol │ │ ├── NoirRegisterIdentity_1_256_3_7_336_264_20_2760_6_2008.sol │ │ ├── NoirRegisterIdentity_20_160_3_2_576_184_NA.sol │ │ ├── NoirRegisterIdentity_20_160_3_3_576_200_NA.sol │ │ ├── NoirRegisterIdentity_20_256_3_3_336_224_NA.sol │ │ ├── NoirRegisterIdentity_20_256_3_5_336_248_NA.sol │ │ ├── NoirRegisterIdentity_21_256_3_3_336_232_NA.sol │ │ ├── NoirRegisterIdentity_21_256_3_3_576_232_NA.sol │ │ ├── NoirRegisterIdentity_21_256_3_4_576_232_NA.sol │ │ ├── NoirRegisterIdentity_21_256_3_5_576_232_NA.sol │ │ ├── NoirRegisterIdentity_21_256_3_7_336_264_21_3072_6_2008.sol │ │ ├── NoirRegisterIdentity_23_160_3_3_576_200_NA.sol │ │ ├── NoirRegisterIdentity_24_256_3_4_336_232_NA.sol │ │ ├── NoirRegisterIdentity_24_256_3_4_336_248_NA.sol │ │ ├── NoirRegisterIdentity_25_384_3_3_336_232_NA.sol │ │ ├── NoirRegisterIdentity_25_384_3_3_336_248_NA.sol │ │ ├── NoirRegisterIdentity_25_384_3_3_336_264_1_2024_3_296.sol │ │ ├── NoirRegisterIdentity_25_384_3_4_336_264_1_2904_2_256.sol │ │ ├── NoirRegisterIdentity_25_384_3_5_576_248_20_3768_3_2008.sol │ │ ├── NoirRegisterIdentity_26_512_3_3_336_248_NA.sol │ │ ├── NoirRegisterIdentity_26_512_3_3_336_264_1_1968_2_256.sol │ │ ├── NoirRegisterIdentity_27_512_3_4_336_248_NA.sol │ │ ├── NoirRegisterIdentity_28_384_3_3_576_264_24_2024_4_2792.sol │ │ ├── NoirRegisterIdentity_2_256_3_4_336_232_1_1480_4_256.sol │ │ ├── NoirRegisterIdentity_2_256_3_4_336_248_22_1496_7_2408.sol │ │ ├── NoirRegisterIdentity_2_256_3_4_336_248_NA.sol │ │ ├── NoirRegisterIdentity_2_256_3_5_336_248_22_1808_7_2408.sol │ │ ├── NoirRegisterIdentity_2_256_3_6_336_248_1_2432_3_256.sol │ │ ├── NoirRegisterIdentity_2_256_3_6_336_264_1_2448_3_256.sol │ │ ├── NoirRegisterIdentity_2_256_3_6_336_264_21_2448_6_2008.sol │ │ ├── NoirRegisterIdentity_2_256_3_6_576_248_1_2432_3_256.sol │ │ ├── NoirRegisterIdentity_3_160_3_3_336_200_NA.sol │ │ ├── NoirRegisterIdentity_3_160_3_4_576_216_1_1512_3_256.sol │ │ ├── NoirRegisterIdentity_3_256_3_3_576_248_NA.sol │ │ ├── NoirRegisterIdentity_3_256_3_4_600_248_1_1496_3_256.sol │ │ ├── NoirRegisterIdentity_3_512_3_3_336_264_NA.sol │ │ ├── NoirRegisterIdentity_6_160_3_3_336_216_1_1080_3_256.sol │ │ ├── NoirRegisterIdentity_7_160_3_3_336_216_1_1080_3_256.sol │ │ ├── NoirRegisterIdentity_8_160_3_3_336_216_1_1080_3_256.sol │ │ └── NoirRegisterIdentity_ID_Card_I.sol │ │ ├── per-passport │ │ ├── PPerPassport_10_256_3_3_576_248_1_1184_5_264Verifier2.sol │ │ ├── PPerPassport_11_256_3_3_336_248_NAVerifier2.sol │ │ ├── PPerPassport_11_256_3_3_576_240_1_864_5_264.sol │ │ ├── PPerPassport_11_256_3_3_576_248_1_1184_5_264Verifier2.sol │ │ ├── PPerPassport_11_256_3_5_576_248_1_1808_4_256Verifier2.sol │ │ ├── PPerPassport_11_256_3_5_576_248_1_1808_5_296.sol │ │ ├── PPerPassport_12_256_3_3_336_232_NAVerifier2.sol │ │ ├── PPerPassport_14_256_3_4_336_64_1_1480_5_296Verifier2.sol │ │ ├── PPerPassport_15_512_3_3_336_248_NAVerifier2.sol │ │ ├── PPerPassport_1_160_3_3_576_200_NAVerifier2.sol │ │ ├── PPerPassport_1_160_3_4_576_200_NAVerifier2.sol │ │ ├── PPerPassport_1_256_3_3_576_248_NAVerifier2.sol │ │ ├── PPerPassport_1_256_3_4_336_232_1_1480_5_296Verifier2.sol │ │ ├── PPerPassport_1_256_3_4_600_248_1_1496_3_256Verifier2.sol │ │ ├── PPerPassport_1_256_3_5_576_248_NAVerifier2.sol │ │ ├── PPerPassport_1_256_3_6_336_248_1_2744_4_256Verifier2.sol │ │ ├── PPerPassport_1_256_3_6_336_560_1_2744_4_256Verifier2.sol │ │ ├── PPerPassport_1_256_3_6_576_248_1_2432_5_296Verifier2.sol │ │ ├── PPerPassport_1_256_3_6_576_264_1_2448_3_256Verifier2.sol │ │ ├── PPerPassport_20_160_3_3_736_200_NAVerifier2.sol │ │ ├── PPerPassport_20_256_3_3_336_224_NAVerifier2.sol │ │ ├── PPerPassport_20_256_3_5_336_72_NAVerifier2.sol │ │ ├── PPerPassport_21_256_3_3_336_232_NAVerifier2.sol │ │ ├── PPerPassport_21_256_3_3_576_232_NAVerifier2.sol │ │ ├── PPerPassport_21_256_3_4_576_232_NA.sol │ │ ├── PPerPassport_21_256_3_5_576_232_NAVerifier2.sol │ │ ├── PPerPassport_21_256_3_7_336_264_21_3072_6_2008Verifier2.sol │ │ ├── PPerPassport_24_256_3_4_336_232_NAVerifier2.sol │ │ ├── PPerPassport_2_256_3_6_336_248_1_2432_3_256Verifier2.sol │ │ ├── PPerPassport_2_256_3_6_336_264_1_2448_3_256Verifier2.sol │ │ ├── PPerPassport_2_256_3_6_336_264_21_2448_6_2008Verifier2.sol │ │ ├── PPerPassport_2_256_3_6_576_248_1_2432_3_256Verifier2.sol │ │ ├── PPerPassport_3_160_3_3_336_200_NAVerifier2.sol │ │ ├── PPerPassport_3_160_3_4_576_216_1_1512_3_256Verifier2.sol │ │ └── PPerPassport_4_160_3_3_336_216_1_1296_3_256Verifier2.sol │ │ └── universal │ │ ├── pss │ │ ├── PUniversalPSS2048S32E17Verifier2.sol │ │ ├── PUniversalPSS2048S32E2Verifier2.sol │ │ └── PUniversalPSS2048S64E17Verifier2.sol │ │ └── rsa │ │ ├── PUniversal2048V2Verifier2.sol │ │ ├── PUniversal2048Verifier2.sol │ │ └── PUniversal4096Verifier2.sol ├── registration │ ├── Registration2.sol │ └── RegistrationSimple.sol ├── sdk │ ├── AQueryProofExecutor.sol │ ├── RegistrationSMTReplicator.sol │ ├── lib │ │ ├── PublicSignalsBuilder.sol │ │ └── PublicSignalsTD1Builder.sol │ └── verifier │ │ ├── TD1QueryProofNoirVerifier.sol │ │ ├── TD3QueryProofNoirVerifier.sol │ │ └── TD3QueryProofVerifier.sol ├── state │ ├── L1RegistrationState.sol │ ├── PoseidonSMT.sol │ ├── RegistrationSMT.sol │ └── StateKeeper.sol └── utils │ ├── Bytes2Poseidon.sol │ ├── Date2Time.sol │ ├── RSA.sol │ ├── SHA1.sol │ ├── SHA384.sol │ ├── SHA512.sol │ └── X509.sol ├── deploy ├── 10_setup.migration.ts ├── 11_downgrade.migration.ts ├── 12_light-verifiers.migration.ts ├── 13_light-verifiers-id.migration.ts ├── 1_state.migration.ts ├── 2_registration.migration.ts ├── config │ ├── config.ts │ ├── localhost.ts │ ├── rarimo-beta.ts │ ├── rarimo-dev.ts │ ├── rarimo-l2-testnet.ts │ └── rarimo-l2.ts └── helpers │ ├── dispatchers │ ├── certificate.ts │ └── passport.ts │ ├── index.ts │ ├── poseidon │ └── poseidon.ts │ ├── proxy │ └── proxy.ts │ └── verifiers │ └── passport.ts ├── hardhat.config.ts ├── package.json ├── scripts ├── converter.ts ├── publish.sh ├── replace-circuits-files.sh └── utils │ ├── constants.ts │ ├── types.ts │ └── utils.ts ├── test ├── certificate │ ├── dispatchers │ │ ├── CECDSADispatcher.test.ts │ │ └── CRSADispatcher.test.ts │ └── signers │ │ ├── CECDSA256Signer.test.ts │ │ ├── CECDSA384Signer.test.ts │ │ ├── CECDSA512Signer.test.ts │ │ ├── CRSAPSSSigner.test.ts │ │ └── CRSASigner.test.ts ├── helpers │ ├── MerkleTreeHelper.ts │ ├── constants.ts │ ├── dg1.ts │ ├── index.ts │ ├── poseidon-deploy.ts │ ├── poseidon-hash.ts │ ├── reverter.ts │ └── types.ts ├── passport │ ├── authenticators │ │ ├── PECDSASHA1Authenticator.test.ts │ │ └── PRSASHAAuthenticator.test.ts │ └── dispatchers │ │ ├── PECDSASHA1Dispatcher.test.ts │ │ ├── PNOAADispatcher.test.ts │ │ └── PRSASHADispatcher.test.ts ├── registration │ ├── Registration.test.ts │ └── RegistrationSimple.test.ts ├── sdk │ ├── ProofBuilderTest.ts │ └── replication │ │ └── RegistrationSMTReplicator.test.ts └── state │ ├── L1RegistrationState.test.ts │ ├── PoseidonSMT.test.ts │ ├── RegistrationSMT.test.ts │ └── StateKeeper.test.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.github/ISSUE_TEMPLATE/other-issue.md -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm run lint-fix && git add -u 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.solcover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.solcover.ts -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/.solhintignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/README.md -------------------------------------------------------------------------------- /assets/registerIdentityLight256.dev/RegisterIdentityLight256.groth16.vkey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/assets/registerIdentityLight256.dev/RegisterIdentityLight256.groth16.vkey.json -------------------------------------------------------------------------------- /assets/registerIdentityLight256.dev/RegisterIdentityLight256.groth16.zkey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/assets/registerIdentityLight256.dev/RegisterIdentityLight256.groth16.zkey -------------------------------------------------------------------------------- /assets/registerIdentityLight256.dev/registerIdentityLight256_js/RegisterIdentityLight256.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/assets/registerIdentityLight256.dev/registerIdentityLight256_js/RegisterIdentityLight256.wasm -------------------------------------------------------------------------------- /assets/registerIdentityLight256.dev/registerIdentityLight256_js/generate_witness.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/assets/registerIdentityLight256.dev/registerIdentityLight256_js/generate_witness.js -------------------------------------------------------------------------------- /assets/registerIdentityLight256.dev/registerIdentityLight256_js/witness_calculator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/assets/registerIdentityLight256.dev/registerIdentityLight256_js/witness_calculator.js -------------------------------------------------------------------------------- /circuits/RegisterIdentityLight256.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/circuits/RegisterIdentityLight256.circom -------------------------------------------------------------------------------- /contracts/certificate/dispatchers/CECDSADispatcher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/certificate/dispatchers/CECDSADispatcher.sol -------------------------------------------------------------------------------- /contracts/certificate/dispatchers/CRSADispatcher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/certificate/dispatchers/CRSADispatcher.sol -------------------------------------------------------------------------------- /contracts/certificate/dispatchers/abstract/AbstractCDispatcher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/certificate/dispatchers/abstract/AbstractCDispatcher.sol -------------------------------------------------------------------------------- /contracts/certificate/signers/CECDSA256Signer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/certificate/signers/CECDSA256Signer.sol -------------------------------------------------------------------------------- /contracts/certificate/signers/CECDSA384Signer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/certificate/signers/CECDSA384Signer.sol -------------------------------------------------------------------------------- /contracts/certificate/signers/CECDSA512Signer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/certificate/signers/CECDSA512Signer.sol -------------------------------------------------------------------------------- /contracts/certificate/signers/CRSAPSSSigner.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/certificate/signers/CRSAPSSSigner.sol -------------------------------------------------------------------------------- /contracts/certificate/signers/CRSASigner.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/certificate/signers/CRSASigner.sol -------------------------------------------------------------------------------- /contracts/interfaces/dispatchers/ICertificateDispatcher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/interfaces/dispatchers/ICertificateDispatcher.sol -------------------------------------------------------------------------------- /contracts/interfaces/dispatchers/IPassportDispatcher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/interfaces/dispatchers/IPassportDispatcher.sol -------------------------------------------------------------------------------- /contracts/interfaces/rollup/IMessageService.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/interfaces/rollup/IMessageService.sol -------------------------------------------------------------------------------- /contracts/interfaces/signers/ICertificateSigner.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/interfaces/signers/ICertificateSigner.sol -------------------------------------------------------------------------------- /contracts/interfaces/state/IPoseidonSMT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/interfaces/state/IPoseidonSMT.sol -------------------------------------------------------------------------------- /contracts/interfaces/verifiers/INoirVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/interfaces/verifiers/INoirVerifier.sol -------------------------------------------------------------------------------- /contracts/libraries/Poseidon.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/libraries/Poseidon.sol -------------------------------------------------------------------------------- /contracts/mock/Helper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/mock/Helper.sol -------------------------------------------------------------------------------- /contracts/mock/MessageServiceMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/mock/MessageServiceMock.sol -------------------------------------------------------------------------------- /contracts/mock/registration/Registration2Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/mock/registration/Registration2Mock.sol -------------------------------------------------------------------------------- /contracts/mock/sdk/ProofBuilderTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/mock/sdk/ProofBuilderTest.sol -------------------------------------------------------------------------------- /contracts/mock/state/PoseidonSMTMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/mock/state/PoseidonSMTMock.sol -------------------------------------------------------------------------------- /contracts/mock/state/RegistrationSMTMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/mock/state/RegistrationSMTMock.sol -------------------------------------------------------------------------------- /contracts/mock/state/StateKeeperMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/mock/state/StateKeeperMock.sol -------------------------------------------------------------------------------- /contracts/mock/verifiers/VerifierMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/mock/verifiers/VerifierMock.sol -------------------------------------------------------------------------------- /contracts/passport/authenticators/PECDSASHA1Authenticator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/authenticators/PECDSASHA1Authenticator.sol -------------------------------------------------------------------------------- /contracts/passport/authenticators/PRSASHAAuthenticator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/authenticators/PRSASHAAuthenticator.sol -------------------------------------------------------------------------------- /contracts/passport/dispatchers/PECDSASHA1Dispatcher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/dispatchers/PECDSASHA1Dispatcher.sol -------------------------------------------------------------------------------- /contracts/passport/dispatchers/PNOAADispatcher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/dispatchers/PNOAADispatcher.sol -------------------------------------------------------------------------------- /contracts/passport/dispatchers/PRSASHADispatcher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/dispatchers/PRSASHADispatcher.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/geo/PInternalOptVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/geo/PInternalOptVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/geo/PInternalVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/geo/PInternalVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID160Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID160Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID224Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID224Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID256Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID256Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID384Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID384Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID512Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/ligh-id/RegisterIdentityLightID512Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/light/RegisterIdentityLight160Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/light/RegisterIdentityLight160Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/light/RegisterIdentityLight224Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/light/RegisterIdentityLight224Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/light/RegisterIdentityLight256Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/light/RegisterIdentityLight256Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/light/RegisterIdentityLight384Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/light/RegisterIdentityLight384Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/light/RegisterIdentityLight512Verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/light/RegisterIdentityLight512Verifier.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/mne/PMNEOpt2Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/mne/PMNEOpt2Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/mne/PMNEOptVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/mne/PMNEOptVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_10_256_3_3_576_248_1_1184_5_264.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_10_256_3_3_576_248_1_1184_5_264.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_2_336_216_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_2_336_216_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_3_336_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_3_336_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_3_576_240_1_864_5_264.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_3_576_240_1_864_5_264.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_3_576_248_1_1184_5_264.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_3_576_248_1_1184_5_264.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_3_576_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_3_576_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_4_336_232_1_1480_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_4_336_232_1_1480_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_4_576_248_1_1496_5_296.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_4_576_248_1_1496_5_296.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_4_584_248_1_1496_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_4_584_248_1_1496_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_576_248_1_1808_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_576_248_1_1808_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_576_248_1_1808_5_296.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_576_248_1_1808_5_296.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_576_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_576_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_576_264_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_576_264_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_584_264_1_2136_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_11_256_3_5_584_264_1_2136_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_12_256_3_3_336_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_12_256_3_3_336_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_14_256_3_3_576_240_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_14_256_3_3_576_240_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_14_256_3_4_336_232_1_1480_5_296.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_14_256_3_4_336_232_1_1480_5_296.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_14_256_3_4_576_248_1_1496_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_14_256_3_4_576_248_1_1496_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_15_512_3_3_336_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_15_512_3_3_336_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_160_3_3_576_200_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_160_3_3_576_200_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_3_576_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_3_576_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_232_1_1480_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_232_1_1480_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_232_1_1480_5_296.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_232_1_1480_5_296.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_248_1_1496_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_248_1_1496_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_248_1_560_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_336_248_1_560_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_576_232_1_1480_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_576_232_1_1480_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_600_248_1_1496_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_4_600_248_1_1496_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_336_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_336_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_336_248_1_2120_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_336_248_1_2120_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_336_248_1_2120_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_336_248_1_2120_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_344_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_344_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_576_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_5_576_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_6_336_248_1_2432_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_6_336_248_1_2432_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_6_336_248_1_2744_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_6_336_248_1_2744_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_6_576_248_1_2432_5_296.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_6_576_248_1_2432_5_296.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_6_576_264_1_2448_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_6_576_264_1_2448_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_7_336_264_20_2760_6_2008.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_1_256_3_7_336_264_20_2760_6_2008.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_20_160_3_2_576_184_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_20_160_3_2_576_184_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_20_160_3_3_576_200_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_20_160_3_3_576_200_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_20_256_3_3_336_224_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_20_256_3_3_336_224_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_20_256_3_5_336_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_20_256_3_5_336_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_3_336_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_3_336_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_3_576_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_3_576_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_4_576_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_4_576_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_5_576_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_5_576_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_7_336_264_21_3072_6_2008.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_21_256_3_7_336_264_21_3072_6_2008.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_23_160_3_3_576_200_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_23_160_3_3_576_200_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_24_256_3_4_336_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_24_256_3_4_336_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_24_256_3_4_336_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_24_256_3_4_336_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_3_336_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_3_336_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_3_336_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_3_336_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_3_336_264_1_2024_3_296.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_3_336_264_1_2024_3_296.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_4_336_264_1_2904_2_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_4_336_264_1_2904_2_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_5_576_248_20_3768_3_2008.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_25_384_3_5_576_248_20_3768_3_2008.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_26_512_3_3_336_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_26_512_3_3_336_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_26_512_3_3_336_264_1_1968_2_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_26_512_3_3_336_264_1_1968_2_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_27_512_3_4_336_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_27_512_3_4_336_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_28_384_3_3_576_264_24_2024_4_2792.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_28_384_3_3_576_264_24_2024_4_2792.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_4_336_232_1_1480_4_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_4_336_232_1_1480_4_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_4_336_248_22_1496_7_2408.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_4_336_248_22_1496_7_2408.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_4_336_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_4_336_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_5_336_248_22_1808_7_2408.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_5_336_248_22_1808_7_2408.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_6_336_248_1_2432_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_6_336_248_1_2432_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_6_336_264_1_2448_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_6_336_264_1_2448_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_6_336_264_21_2448_6_2008.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_6_336_264_21_2448_6_2008.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_6_576_248_1_2432_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_2_256_3_6_576_248_1_2432_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_160_3_3_336_200_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_160_3_3_336_200_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_160_3_4_576_216_1_1512_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_160_3_4_576_216_1_1512_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_256_3_3_576_248_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_256_3_3_576_248_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_256_3_4_600_248_1_1496_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_256_3_4_600_248_1_1496_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_512_3_3_336_264_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_3_512_3_3_336_264_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_6_160_3_3_336_216_1_1080_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_6_160_3_3_336_216_1_1080_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_7_160_3_3_336_216_1_1080_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_7_160_3_3_336_216_1_1080_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_8_160_3_3_336_216_1_1080_3_256.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_8_160_3_3_336_216_1_1080_3_256.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/noir/NoirRegisterIdentity_ID_Card_I.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/noir/NoirRegisterIdentity_ID_Card_I.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_10_256_3_3_576_248_1_1184_5_264Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_10_256_3_3_576_248_1_1184_5_264Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_3_336_248_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_3_336_248_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_3_576_240_1_864_5_264.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_3_576_240_1_864_5_264.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_3_576_248_1_1184_5_264Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_3_576_248_1_1184_5_264Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_5_576_248_1_1808_4_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_5_576_248_1_1808_4_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_5_576_248_1_1808_5_296.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_11_256_3_5_576_248_1_1808_5_296.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_12_256_3_3_336_232_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_12_256_3_3_336_232_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_14_256_3_4_336_64_1_1480_5_296Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_14_256_3_4_336_64_1_1480_5_296Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_15_512_3_3_336_248_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_15_512_3_3_336_248_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_160_3_3_576_200_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_160_3_3_576_200_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_160_3_4_576_200_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_160_3_4_576_200_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_3_576_248_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_3_576_248_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_4_336_232_1_1480_5_296Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_4_336_232_1_1480_5_296Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_4_600_248_1_1496_3_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_4_600_248_1_1496_3_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_5_576_248_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_5_576_248_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_6_336_248_1_2744_4_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_6_336_248_1_2744_4_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_6_336_560_1_2744_4_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_6_336_560_1_2744_4_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_6_576_248_1_2432_5_296Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_6_576_248_1_2432_5_296Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_6_576_264_1_2448_3_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_1_256_3_6_576_264_1_2448_3_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_20_160_3_3_736_200_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_20_160_3_3_736_200_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_20_256_3_3_336_224_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_20_256_3_3_336_224_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_20_256_3_5_336_72_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_20_256_3_5_336_72_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_3_336_232_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_3_336_232_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_3_576_232_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_3_576_232_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_4_576_232_NA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_4_576_232_NA.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_5_576_232_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_5_576_232_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_7_336_264_21_3072_6_2008Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_21_256_3_7_336_264_21_3072_6_2008Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_24_256_3_4_336_232_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_24_256_3_4_336_232_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_2_256_3_6_336_248_1_2432_3_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_2_256_3_6_336_248_1_2432_3_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_2_256_3_6_336_264_1_2448_3_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_2_256_3_6_336_264_1_2448_3_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_2_256_3_6_336_264_21_2448_6_2008Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_2_256_3_6_336_264_21_2448_6_2008Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_2_256_3_6_576_248_1_2432_3_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_2_256_3_6_576_248_1_2432_3_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_3_160_3_3_336_200_NAVerifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_3_160_3_3_336_200_NAVerifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_3_160_3_4_576_216_1_1512_3_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_3_160_3_4_576_216_1_1512_3_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/per-passport/PPerPassport_4_160_3_3_336_216_1_1296_3_256Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/per-passport/PPerPassport_4_160_3_3_336_216_1_1296_3_256Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/universal/pss/PUniversalPSS2048S32E17Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/universal/pss/PUniversalPSS2048S32E17Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/universal/pss/PUniversalPSS2048S32E2Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/universal/pss/PUniversalPSS2048S32E2Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/universal/pss/PUniversalPSS2048S64E17Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/universal/pss/PUniversalPSS2048S64E17Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/universal/rsa/PUniversal2048V2Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/universal/rsa/PUniversal2048V2Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/universal/rsa/PUniversal2048Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/universal/rsa/PUniversal2048Verifier2.sol -------------------------------------------------------------------------------- /contracts/passport/verifiers2/universal/rsa/PUniversal4096Verifier2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/passport/verifiers2/universal/rsa/PUniversal4096Verifier2.sol -------------------------------------------------------------------------------- /contracts/registration/Registration2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/registration/Registration2.sol -------------------------------------------------------------------------------- /contracts/registration/RegistrationSimple.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/registration/RegistrationSimple.sol -------------------------------------------------------------------------------- /contracts/sdk/AQueryProofExecutor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/sdk/AQueryProofExecutor.sol -------------------------------------------------------------------------------- /contracts/sdk/RegistrationSMTReplicator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/sdk/RegistrationSMTReplicator.sol -------------------------------------------------------------------------------- /contracts/sdk/lib/PublicSignalsBuilder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/sdk/lib/PublicSignalsBuilder.sol -------------------------------------------------------------------------------- /contracts/sdk/lib/PublicSignalsTD1Builder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/sdk/lib/PublicSignalsTD1Builder.sol -------------------------------------------------------------------------------- /contracts/sdk/verifier/TD1QueryProofNoirVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/sdk/verifier/TD1QueryProofNoirVerifier.sol -------------------------------------------------------------------------------- /contracts/sdk/verifier/TD3QueryProofNoirVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/sdk/verifier/TD3QueryProofNoirVerifier.sol -------------------------------------------------------------------------------- /contracts/sdk/verifier/TD3QueryProofVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/sdk/verifier/TD3QueryProofVerifier.sol -------------------------------------------------------------------------------- /contracts/state/L1RegistrationState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/state/L1RegistrationState.sol -------------------------------------------------------------------------------- /contracts/state/PoseidonSMT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/state/PoseidonSMT.sol -------------------------------------------------------------------------------- /contracts/state/RegistrationSMT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/state/RegistrationSMT.sol -------------------------------------------------------------------------------- /contracts/state/StateKeeper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/state/StateKeeper.sol -------------------------------------------------------------------------------- /contracts/utils/Bytes2Poseidon.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/utils/Bytes2Poseidon.sol -------------------------------------------------------------------------------- /contracts/utils/Date2Time.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/utils/Date2Time.sol -------------------------------------------------------------------------------- /contracts/utils/RSA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/utils/RSA.sol -------------------------------------------------------------------------------- /contracts/utils/SHA1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/utils/SHA1.sol -------------------------------------------------------------------------------- /contracts/utils/SHA384.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/utils/SHA384.sol -------------------------------------------------------------------------------- /contracts/utils/SHA512.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/utils/SHA512.sol -------------------------------------------------------------------------------- /contracts/utils/X509.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/contracts/utils/X509.sol -------------------------------------------------------------------------------- /deploy/10_setup.migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/10_setup.migration.ts -------------------------------------------------------------------------------- /deploy/11_downgrade.migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/11_downgrade.migration.ts -------------------------------------------------------------------------------- /deploy/12_light-verifiers.migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/12_light-verifiers.migration.ts -------------------------------------------------------------------------------- /deploy/13_light-verifiers-id.migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/13_light-verifiers-id.migration.ts -------------------------------------------------------------------------------- /deploy/1_state.migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/1_state.migration.ts -------------------------------------------------------------------------------- /deploy/2_registration.migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/2_registration.migration.ts -------------------------------------------------------------------------------- /deploy/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/config/config.ts -------------------------------------------------------------------------------- /deploy/config/localhost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/config/localhost.ts -------------------------------------------------------------------------------- /deploy/config/rarimo-beta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/config/rarimo-beta.ts -------------------------------------------------------------------------------- /deploy/config/rarimo-dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/config/rarimo-dev.ts -------------------------------------------------------------------------------- /deploy/config/rarimo-l2-testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/config/rarimo-l2-testnet.ts -------------------------------------------------------------------------------- /deploy/config/rarimo-l2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/config/rarimo-l2.ts -------------------------------------------------------------------------------- /deploy/helpers/dispatchers/certificate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/helpers/dispatchers/certificate.ts -------------------------------------------------------------------------------- /deploy/helpers/dispatchers/passport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/helpers/dispatchers/passport.ts -------------------------------------------------------------------------------- /deploy/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/helpers/index.ts -------------------------------------------------------------------------------- /deploy/helpers/poseidon/poseidon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/helpers/poseidon/poseidon.ts -------------------------------------------------------------------------------- /deploy/helpers/proxy/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/helpers/proxy/proxy.ts -------------------------------------------------------------------------------- /deploy/helpers/verifiers/passport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/deploy/helpers/verifiers/passport.ts -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/package.json -------------------------------------------------------------------------------- /scripts/converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/scripts/converter.ts -------------------------------------------------------------------------------- /scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/scripts/publish.sh -------------------------------------------------------------------------------- /scripts/replace-circuits-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/scripts/replace-circuits-files.sh -------------------------------------------------------------------------------- /scripts/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/scripts/utils/constants.ts -------------------------------------------------------------------------------- /scripts/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/scripts/utils/types.ts -------------------------------------------------------------------------------- /scripts/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/scripts/utils/utils.ts -------------------------------------------------------------------------------- /test/certificate/dispatchers/CECDSADispatcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/certificate/dispatchers/CECDSADispatcher.test.ts -------------------------------------------------------------------------------- /test/certificate/dispatchers/CRSADispatcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/certificate/dispatchers/CRSADispatcher.test.ts -------------------------------------------------------------------------------- /test/certificate/signers/CECDSA256Signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/certificate/signers/CECDSA256Signer.test.ts -------------------------------------------------------------------------------- /test/certificate/signers/CECDSA384Signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/certificate/signers/CECDSA384Signer.test.ts -------------------------------------------------------------------------------- /test/certificate/signers/CECDSA512Signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/certificate/signers/CECDSA512Signer.test.ts -------------------------------------------------------------------------------- /test/certificate/signers/CRSAPSSSigner.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/certificate/signers/CRSAPSSSigner.test.ts -------------------------------------------------------------------------------- /test/certificate/signers/CRSASigner.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/certificate/signers/CRSASigner.test.ts -------------------------------------------------------------------------------- /test/helpers/MerkleTreeHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/helpers/MerkleTreeHelper.ts -------------------------------------------------------------------------------- /test/helpers/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/helpers/constants.ts -------------------------------------------------------------------------------- /test/helpers/dg1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/helpers/dg1.ts -------------------------------------------------------------------------------- /test/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/helpers/index.ts -------------------------------------------------------------------------------- /test/helpers/poseidon-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/helpers/poseidon-deploy.ts -------------------------------------------------------------------------------- /test/helpers/poseidon-hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/helpers/poseidon-hash.ts -------------------------------------------------------------------------------- /test/helpers/reverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/helpers/reverter.ts -------------------------------------------------------------------------------- /test/helpers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/helpers/types.ts -------------------------------------------------------------------------------- /test/passport/authenticators/PECDSASHA1Authenticator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/passport/authenticators/PECDSASHA1Authenticator.test.ts -------------------------------------------------------------------------------- /test/passport/authenticators/PRSASHAAuthenticator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/passport/authenticators/PRSASHAAuthenticator.test.ts -------------------------------------------------------------------------------- /test/passport/dispatchers/PECDSASHA1Dispatcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/passport/dispatchers/PECDSASHA1Dispatcher.test.ts -------------------------------------------------------------------------------- /test/passport/dispatchers/PNOAADispatcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/passport/dispatchers/PNOAADispatcher.test.ts -------------------------------------------------------------------------------- /test/passport/dispatchers/PRSASHADispatcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/passport/dispatchers/PRSASHADispatcher.test.ts -------------------------------------------------------------------------------- /test/registration/Registration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/registration/Registration.test.ts -------------------------------------------------------------------------------- /test/registration/RegistrationSimple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/registration/RegistrationSimple.test.ts -------------------------------------------------------------------------------- /test/sdk/ProofBuilderTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/sdk/ProofBuilderTest.ts -------------------------------------------------------------------------------- /test/sdk/replication/RegistrationSMTReplicator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/sdk/replication/RegistrationSMTReplicator.test.ts -------------------------------------------------------------------------------- /test/state/L1RegistrationState.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/state/L1RegistrationState.test.ts -------------------------------------------------------------------------------- /test/state/PoseidonSMT.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/state/PoseidonSMT.test.ts -------------------------------------------------------------------------------- /test/state/RegistrationSMT.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/state/RegistrationSMT.test.ts -------------------------------------------------------------------------------- /test/state/StateKeeper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/test/state/StateKeeper.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rarimo/passport-contracts/HEAD/tsconfig.json --------------------------------------------------------------------------------