diff --git a/ceremonies/zkemail-ether-email-auth-v1-ceremony/p0tionConfig.json b/ceremonies/zkemail-ether-email-auth-v1-ceremony/p0tionConfig.json new file mode 100644 index 0000000..e9acab9 --- /dev/null +++ b/ceremonies/zkemail-ether-email-auth-v1-ceremony/p0tionConfig.json @@ -0,0 +1,76 @@ +{ + "title": "ZKEmail Ether Email Auth V1 Ceremony", + "description": "This is a trusted setup ceremony for the ether-email-auth circuits, used for email-based account recovery", + "startDate": "2024-11-20T00:00:00", + "endDate": "2024-11-27T23:59:59", + "timeoutMechanismType": "FIXED", + "penalty": 3, + "circuits": [ + { + "description": "Ether Email Auth V1: Main Circuit with Body Parsing", + "compiler": { + "version": "2.1.9", + "commitHash": "2eaaa6dface934356972b34cab64b25d382e59de" + }, + "template": { + "source": "https://github.com/zkemail/ether-email-auth/blob/main/packages/circuits/src/email_auth.circom", + "commitHash": "984b5919a9be715b743b08863ab6471c2b5356a6", + "paramsConfiguration": [] + }, + "verification": { + "cfOrVm": "CF" + }, + "artifacts": { + "r1csStoragePath": "https://storage.googleapis.com/circom-ether-email-auth/v1.0.2/email_auth.r1cs", + "wasmStoragePath": "https://storage.googleapis.com/circom-ether-email-auth/v1.0.2/email_auth.wasm" + }, + "name": "EmailAuth", + "fixedTimeWindow": 3, + "sequencePosition": 1 + }, + { + "description": "Ether Email Auth V1: Main Circuit with Subject Parsing", + "compiler": { + "version": "2.1.9", + "commitHash": "2eaaa6dface934356972b34cab64b25d382e59de" + }, + "template": { + "source": "https://github.com/zkemail/ether-email-auth/blob/main/packages/circuits/src/email_auth_legacy.circom", + "commitHash": "984b5919a9be715b743b08863ab6471c2b5356a6", + "paramsConfiguration": [] + }, + "verification": { + "cfOrVm": "CF" + }, + "artifacts": { + "r1csStoragePath": "https://storage.googleapis.com/circom-ether-email-auth-legacy/v1.0.2/email_auth_legacy.r1cs", + "wasmStoragePath": "https://storage.googleapis.com/circom-ether-email-auth-legacy/v1.0.2/email_auth_legacy.wasm" + }, + "name": "EmailAuthLegacy", + "fixedTimeWindow": 3, + "sequencePosition": 2 + }, + { + "description": "Ether Email Auth V1: Main Circuit with Body Parsing and Recipient Commitment", + "compiler": { + "version": "2.1.9", + "commitHash": "2eaaa6dface934356972b34cab64b25d382e59de" + }, + "template": { + "source": "https://github.com/zkemail/ether-email-auth/blob/main/packages/circuits/src/email_auth_with_recipient.circom", + "commitHash": "984b5919a9be715b743b08863ab6471c2b5356a6", + "paramsConfiguration": [] + }, + "verification": { + "cfOrVm": "CF" + }, + "artifacts": { + "r1csStoragePath": "https://storage.googleapis.com/circom-ether-email-auth-with-recipient/v1.0.2/email_auth_with_recipient.r1cs", + "wasmStoragePath": "https://storage.googleapis.com/circom-ether-email-auth-with-recipient/v1.0.2/email_auth_with_recipient.wasm" + }, + "name": "EmailAuthWithRecipient", + "fixedTimeWindow": 3, + "sequencePosition": 3 + } + ] +} \ No newline at end of file