From d9b52fb0eac715607cfdffe7e60235a4d130c600 Mon Sep 17 00:00:00 2001 From: OPuserWasTaken <116313679+OPuserWasTaken@users.noreply.github.com> Date: Mon, 31 Jul 2023 18:22:09 +0200 Subject: [PATCH 1/6] Create OP-Citizen-Sismo-Badge.ts Added badge config file --- .../main/OP-Citizen-Sismo-Badge.ts | 82 +++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts diff --git a/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts b/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts new file mode 100644 index 00000000..f22957f3 --- /dev/null +++ b/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts @@ -0,0 +1,82 @@ +import { SpaceConfig } from "../types"; +import { AuthType } from "@sismo-core/sismo-connect-server"; + +// UPDATE HERE ↓↓↓ +export default { + metadata: { + name: "OP Citizen", // UPDATE HERE + description: + "Space dedicated to OP Citizen. This badge celebrate fullfilment of KYC still preserving your privacy.", // UPDATE HERE + image: "opcitizen_space_pfp.png", // UPDATE HERE + socialLinks: [ + { + type: "link", + link: "https://www.optimism.io/", // UPDATE HERE + }, + { + type: "twitter", + link: "https://twitter.com/optimismFND/", // UPDATE HERE + }, + { + type: "discord", + link: "https://discord.gg/optimism/", // UPDATE HERE + }, + ], + }, + apps: [ + { + // NO UPDATE. Template type + type: "zkDrop", + // UPDATE. App information + metadata: { + name: "OP Citizen", // UPDATE. Your app name + slug: "op-citizen", // UPDATE. Your app name in the form of a slug (no spaces allowed). It will be the last part in the URL, eg: apps.sismo.io/sismo/swag-lottery + description: + "Prove you have completed KCY and clain the badge.", // UPDATE. The description is used for SEO and social media preview of your app + image: "op-citizen.png", // UPDATE. Image for your app, to be placed in the images folder + tags: ["Optimism", "OP Citizen"], // UPDATE. Add one or two tags to describe your app + createdAt: new Date("2023-07-29T00:00:00.000Z"), // UPDATE. Edit the date here to today's date YYYY-MM-DD + // lastUpdateAt: new Date("2022-07-01T00:00:00.000Z"), // UPDATE OR REMOVE. Edit the date here to last update date YYYY-MM-DD + }, + // UPDATE. Sismo Connect request, see "Cheatsheet: Build Your Sismo Connect Request" + sismoConnectRequest: { + appId: "{{ auto-fill }}", // NO UPDATE. Sismo Connect appId is automatically created based on your app metadata + authRequests: [{ authType: AuthType.VAULT }], // UPDATE OR REMOVE. Select auth + claimRequests: [{ groupId: "0x5fe0678a73ac7ad401e7dc52262791af" }], // UPDATE OR REMOVE. Select group + }, + // UPDATE. Config for zkForm + templateConfig: { + owner: "{{ "0x1de2A056508E0D0dd88A88f1f5cdf9cfa510795c" }}", + isTransferable: true, + nftMetadata: { + name: "OPimism citizen badge holder", // UPDATE. Name for your NFT + description: "Claimable by the early collective member of Optimism.", // UPDATE. Description for your NFT + image: "op-citizen", // UPDATE. Image for your NFT, to be placed in the images folder + symbol: "OPCitizenNFT", // UPDATE. Symbol for your NFT + }, + chains: [ + { + contractAddress: "{{ auto-fill }}", // The contract address will be automatically created based on your chain name + name: "optimism", // UPDATE. Your chain name: "gnosis", "mainnet", "arbitrum", "optimism", "polygon", “mumbai”, “arbitrum-goerli”, “goerli”, “optimism-goerli” + relayerEnabled: true, // UPDATE. Relayer enabled or not to pay fees for users and ensure full privacy-preserving claiming, set to false by default. + }, + ], + step1CtaText: "Enter the Sybil-Resistant Lottery", // UPDATE OR REMOVE. 1st step text when users click on the app, "Sign in with Sismo" by default + step2CtaText: "Get your Optimism Citizen badge", // UPDATE. 2nd step button text, on submitting the form + appDescription: "Prove that you have KYCed or selected citizen at Optimism Collective.", // UPDATE OR REMOVE. Description for your app + // UPDATE OR REMOVE. Form fields + + // UPDATE OR REMOVE. Success form message + congratulationsMessage: { + title: "Congrats!", // UPDATE. Your title + description: "We are lucky to have you among us 💜 ", // UPDATE. Your message + }, + + // UPDATE OR REMOVE. App dates + options: { + // startDate: new Date("2023-07-29T18:00"), // UPDATE OR REMOVE. Your start date YYYY-MM-DD + endDate: new Date("2024-08-29T18:00"), // UPDATE OR REMOVE. Your end date YYYY-MM-DD + }, + }, + ], +} as SpaceConfig; From a50973d5f287d3657ef6438f04b6606ec9846a35 Mon Sep 17 00:00:00 2001 From: OPuserWasTaken <116313679+OPuserWasTaken@users.noreply.github.com> Date: Mon, 31 Jul 2023 18:22:46 +0200 Subject: [PATCH 2/6] Delete space-configs/main/space-configs/main directory --- .../main/OP-Citizen-Sismo-Badge.ts | 82 ------------------- 1 file changed, 82 deletions(-) delete mode 100644 space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts diff --git a/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts b/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts deleted file mode 100644 index f22957f3..00000000 --- a/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts +++ /dev/null @@ -1,82 +0,0 @@ -import { SpaceConfig } from "../types"; -import { AuthType } from "@sismo-core/sismo-connect-server"; - -// UPDATE HERE ↓↓↓ -export default { - metadata: { - name: "OP Citizen", // UPDATE HERE - description: - "Space dedicated to OP Citizen. This badge celebrate fullfilment of KYC still preserving your privacy.", // UPDATE HERE - image: "opcitizen_space_pfp.png", // UPDATE HERE - socialLinks: [ - { - type: "link", - link: "https://www.optimism.io/", // UPDATE HERE - }, - { - type: "twitter", - link: "https://twitter.com/optimismFND/", // UPDATE HERE - }, - { - type: "discord", - link: "https://discord.gg/optimism/", // UPDATE HERE - }, - ], - }, - apps: [ - { - // NO UPDATE. Template type - type: "zkDrop", - // UPDATE. App information - metadata: { - name: "OP Citizen", // UPDATE. Your app name - slug: "op-citizen", // UPDATE. Your app name in the form of a slug (no spaces allowed). It will be the last part in the URL, eg: apps.sismo.io/sismo/swag-lottery - description: - "Prove you have completed KCY and clain the badge.", // UPDATE. The description is used for SEO and social media preview of your app - image: "op-citizen.png", // UPDATE. Image for your app, to be placed in the images folder - tags: ["Optimism", "OP Citizen"], // UPDATE. Add one or two tags to describe your app - createdAt: new Date("2023-07-29T00:00:00.000Z"), // UPDATE. Edit the date here to today's date YYYY-MM-DD - // lastUpdateAt: new Date("2022-07-01T00:00:00.000Z"), // UPDATE OR REMOVE. Edit the date here to last update date YYYY-MM-DD - }, - // UPDATE. Sismo Connect request, see "Cheatsheet: Build Your Sismo Connect Request" - sismoConnectRequest: { - appId: "{{ auto-fill }}", // NO UPDATE. Sismo Connect appId is automatically created based on your app metadata - authRequests: [{ authType: AuthType.VAULT }], // UPDATE OR REMOVE. Select auth - claimRequests: [{ groupId: "0x5fe0678a73ac7ad401e7dc52262791af" }], // UPDATE OR REMOVE. Select group - }, - // UPDATE. Config for zkForm - templateConfig: { - owner: "{{ "0x1de2A056508E0D0dd88A88f1f5cdf9cfa510795c" }}", - isTransferable: true, - nftMetadata: { - name: "OPimism citizen badge holder", // UPDATE. Name for your NFT - description: "Claimable by the early collective member of Optimism.", // UPDATE. Description for your NFT - image: "op-citizen", // UPDATE. Image for your NFT, to be placed in the images folder - symbol: "OPCitizenNFT", // UPDATE. Symbol for your NFT - }, - chains: [ - { - contractAddress: "{{ auto-fill }}", // The contract address will be automatically created based on your chain name - name: "optimism", // UPDATE. Your chain name: "gnosis", "mainnet", "arbitrum", "optimism", "polygon", “mumbai”, “arbitrum-goerli”, “goerli”, “optimism-goerli” - relayerEnabled: true, // UPDATE. Relayer enabled or not to pay fees for users and ensure full privacy-preserving claiming, set to false by default. - }, - ], - step1CtaText: "Enter the Sybil-Resistant Lottery", // UPDATE OR REMOVE. 1st step text when users click on the app, "Sign in with Sismo" by default - step2CtaText: "Get your Optimism Citizen badge", // UPDATE. 2nd step button text, on submitting the form - appDescription: "Prove that you have KYCed or selected citizen at Optimism Collective.", // UPDATE OR REMOVE. Description for your app - // UPDATE OR REMOVE. Form fields - - // UPDATE OR REMOVE. Success form message - congratulationsMessage: { - title: "Congrats!", // UPDATE. Your title - description: "We are lucky to have you among us 💜 ", // UPDATE. Your message - }, - - // UPDATE OR REMOVE. App dates - options: { - // startDate: new Date("2023-07-29T18:00"), // UPDATE OR REMOVE. Your start date YYYY-MM-DD - endDate: new Date("2024-08-29T18:00"), // UPDATE OR REMOVE. Your end date YYYY-MM-DD - }, - }, - ], -} as SpaceConfig; From 9a4a76e04f6319d407b063050a033a92d370413d Mon Sep 17 00:00:00 2001 From: OPuserWasTaken <116313679+OPuserWasTaken@users.noreply.github.com> Date: Mon, 31 Jul 2023 18:23:28 +0200 Subject: [PATCH 3/6] Create OP-Citizen-Sismo-Badge.ts added config file --- .../main/OP-Citizen-Sismo-Badge.ts | 82 +++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts diff --git a/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts b/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts new file mode 100644 index 00000000..f22957f3 --- /dev/null +++ b/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts @@ -0,0 +1,82 @@ +import { SpaceConfig } from "../types"; +import { AuthType } from "@sismo-core/sismo-connect-server"; + +// UPDATE HERE ↓↓↓ +export default { + metadata: { + name: "OP Citizen", // UPDATE HERE + description: + "Space dedicated to OP Citizen. This badge celebrate fullfilment of KYC still preserving your privacy.", // UPDATE HERE + image: "opcitizen_space_pfp.png", // UPDATE HERE + socialLinks: [ + { + type: "link", + link: "https://www.optimism.io/", // UPDATE HERE + }, + { + type: "twitter", + link: "https://twitter.com/optimismFND/", // UPDATE HERE + }, + { + type: "discord", + link: "https://discord.gg/optimism/", // UPDATE HERE + }, + ], + }, + apps: [ + { + // NO UPDATE. Template type + type: "zkDrop", + // UPDATE. App information + metadata: { + name: "OP Citizen", // UPDATE. Your app name + slug: "op-citizen", // UPDATE. Your app name in the form of a slug (no spaces allowed). It will be the last part in the URL, eg: apps.sismo.io/sismo/swag-lottery + description: + "Prove you have completed KCY and clain the badge.", // UPDATE. The description is used for SEO and social media preview of your app + image: "op-citizen.png", // UPDATE. Image for your app, to be placed in the images folder + tags: ["Optimism", "OP Citizen"], // UPDATE. Add one or two tags to describe your app + createdAt: new Date("2023-07-29T00:00:00.000Z"), // UPDATE. Edit the date here to today's date YYYY-MM-DD + // lastUpdateAt: new Date("2022-07-01T00:00:00.000Z"), // UPDATE OR REMOVE. Edit the date here to last update date YYYY-MM-DD + }, + // UPDATE. Sismo Connect request, see "Cheatsheet: Build Your Sismo Connect Request" + sismoConnectRequest: { + appId: "{{ auto-fill }}", // NO UPDATE. Sismo Connect appId is automatically created based on your app metadata + authRequests: [{ authType: AuthType.VAULT }], // UPDATE OR REMOVE. Select auth + claimRequests: [{ groupId: "0x5fe0678a73ac7ad401e7dc52262791af" }], // UPDATE OR REMOVE. Select group + }, + // UPDATE. Config for zkForm + templateConfig: { + owner: "{{ "0x1de2A056508E0D0dd88A88f1f5cdf9cfa510795c" }}", + isTransferable: true, + nftMetadata: { + name: "OPimism citizen badge holder", // UPDATE. Name for your NFT + description: "Claimable by the early collective member of Optimism.", // UPDATE. Description for your NFT + image: "op-citizen", // UPDATE. Image for your NFT, to be placed in the images folder + symbol: "OPCitizenNFT", // UPDATE. Symbol for your NFT + }, + chains: [ + { + contractAddress: "{{ auto-fill }}", // The contract address will be automatically created based on your chain name + name: "optimism", // UPDATE. Your chain name: "gnosis", "mainnet", "arbitrum", "optimism", "polygon", “mumbai”, “arbitrum-goerli”, “goerli”, “optimism-goerli” + relayerEnabled: true, // UPDATE. Relayer enabled or not to pay fees for users and ensure full privacy-preserving claiming, set to false by default. + }, + ], + step1CtaText: "Enter the Sybil-Resistant Lottery", // UPDATE OR REMOVE. 1st step text when users click on the app, "Sign in with Sismo" by default + step2CtaText: "Get your Optimism Citizen badge", // UPDATE. 2nd step button text, on submitting the form + appDescription: "Prove that you have KYCed or selected citizen at Optimism Collective.", // UPDATE OR REMOVE. Description for your app + // UPDATE OR REMOVE. Form fields + + // UPDATE OR REMOVE. Success form message + congratulationsMessage: { + title: "Congrats!", // UPDATE. Your title + description: "We are lucky to have you among us 💜 ", // UPDATE. Your message + }, + + // UPDATE OR REMOVE. App dates + options: { + // startDate: new Date("2023-07-29T18:00"), // UPDATE OR REMOVE. Your start date YYYY-MM-DD + endDate: new Date("2024-08-29T18:00"), // UPDATE OR REMOVE. Your end date YYYY-MM-DD + }, + }, + ], +} as SpaceConfig; From 153ed534a59ad9db54d77604398ea8dc322a1e68 Mon Sep 17 00:00:00 2001 From: OPuserWasTaken <116313679+OPuserWasTaken@users.noreply.github.com> Date: Mon, 31 Jul 2023 18:24:13 +0200 Subject: [PATCH 4/6] Delete space-configs/main/space-configs/main directory --- .../main/OP-Citizen-Sismo-Badge.ts | 82 ------------------- 1 file changed, 82 deletions(-) delete mode 100644 space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts diff --git a/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts b/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts deleted file mode 100644 index f22957f3..00000000 --- a/space-configs/main/space-configs/main/OP-Citizen-Sismo-Badge.ts +++ /dev/null @@ -1,82 +0,0 @@ -import { SpaceConfig } from "../types"; -import { AuthType } from "@sismo-core/sismo-connect-server"; - -// UPDATE HERE ↓↓↓ -export default { - metadata: { - name: "OP Citizen", // UPDATE HERE - description: - "Space dedicated to OP Citizen. This badge celebrate fullfilment of KYC still preserving your privacy.", // UPDATE HERE - image: "opcitizen_space_pfp.png", // UPDATE HERE - socialLinks: [ - { - type: "link", - link: "https://www.optimism.io/", // UPDATE HERE - }, - { - type: "twitter", - link: "https://twitter.com/optimismFND/", // UPDATE HERE - }, - { - type: "discord", - link: "https://discord.gg/optimism/", // UPDATE HERE - }, - ], - }, - apps: [ - { - // NO UPDATE. Template type - type: "zkDrop", - // UPDATE. App information - metadata: { - name: "OP Citizen", // UPDATE. Your app name - slug: "op-citizen", // UPDATE. Your app name in the form of a slug (no spaces allowed). It will be the last part in the URL, eg: apps.sismo.io/sismo/swag-lottery - description: - "Prove you have completed KCY and clain the badge.", // UPDATE. The description is used for SEO and social media preview of your app - image: "op-citizen.png", // UPDATE. Image for your app, to be placed in the images folder - tags: ["Optimism", "OP Citizen"], // UPDATE. Add one or two tags to describe your app - createdAt: new Date("2023-07-29T00:00:00.000Z"), // UPDATE. Edit the date here to today's date YYYY-MM-DD - // lastUpdateAt: new Date("2022-07-01T00:00:00.000Z"), // UPDATE OR REMOVE. Edit the date here to last update date YYYY-MM-DD - }, - // UPDATE. Sismo Connect request, see "Cheatsheet: Build Your Sismo Connect Request" - sismoConnectRequest: { - appId: "{{ auto-fill }}", // NO UPDATE. Sismo Connect appId is automatically created based on your app metadata - authRequests: [{ authType: AuthType.VAULT }], // UPDATE OR REMOVE. Select auth - claimRequests: [{ groupId: "0x5fe0678a73ac7ad401e7dc52262791af" }], // UPDATE OR REMOVE. Select group - }, - // UPDATE. Config for zkForm - templateConfig: { - owner: "{{ "0x1de2A056508E0D0dd88A88f1f5cdf9cfa510795c" }}", - isTransferable: true, - nftMetadata: { - name: "OPimism citizen badge holder", // UPDATE. Name for your NFT - description: "Claimable by the early collective member of Optimism.", // UPDATE. Description for your NFT - image: "op-citizen", // UPDATE. Image for your NFT, to be placed in the images folder - symbol: "OPCitizenNFT", // UPDATE. Symbol for your NFT - }, - chains: [ - { - contractAddress: "{{ auto-fill }}", // The contract address will be automatically created based on your chain name - name: "optimism", // UPDATE. Your chain name: "gnosis", "mainnet", "arbitrum", "optimism", "polygon", “mumbai”, “arbitrum-goerli”, “goerli”, “optimism-goerli” - relayerEnabled: true, // UPDATE. Relayer enabled or not to pay fees for users and ensure full privacy-preserving claiming, set to false by default. - }, - ], - step1CtaText: "Enter the Sybil-Resistant Lottery", // UPDATE OR REMOVE. 1st step text when users click on the app, "Sign in with Sismo" by default - step2CtaText: "Get your Optimism Citizen badge", // UPDATE. 2nd step button text, on submitting the form - appDescription: "Prove that you have KYCed or selected citizen at Optimism Collective.", // UPDATE OR REMOVE. Description for your app - // UPDATE OR REMOVE. Form fields - - // UPDATE OR REMOVE. Success form message - congratulationsMessage: { - title: "Congrats!", // UPDATE. Your title - description: "We are lucky to have you among us 💜 ", // UPDATE. Your message - }, - - // UPDATE OR REMOVE. App dates - options: { - // startDate: new Date("2023-07-29T18:00"), // UPDATE OR REMOVE. Your start date YYYY-MM-DD - endDate: new Date("2024-08-29T18:00"), // UPDATE OR REMOVE. Your end date YYYY-MM-DD - }, - }, - ], -} as SpaceConfig; From 0ef3caecd7cf41a186529bcbb303a633ef3e5c33 Mon Sep 17 00:00:00 2001 From: OPuserWasTaken <116313679+OPuserWasTaken@users.noreply.github.com> Date: Mon, 31 Jul 2023 18:26:34 +0200 Subject: [PATCH 5/6] added config file --- space-configs/main/OP-Citizen-Sismo-Badge.ts | 1 + 1 file changed, 1 insertion(+) create mode 100644 space-configs/main/OP-Citizen-Sismo-Badge.ts diff --git a/space-configs/main/OP-Citizen-Sismo-Badge.ts b/space-configs/main/OP-Citizen-Sismo-Badge.ts new file mode 100644 index 00000000..1becba2b --- /dev/null +++ b/space-configs/main/OP-Citizen-Sismo-Badge.ts @@ -0,0 +1 @@ +404: Not Found \ No newline at end of file From 4392df1baf9d3d781d936b027aa42fe21749be8c Mon Sep 17 00:00:00 2001 From: OPuserWasTaken <116313679+OPuserWasTaken@users.noreply.github.com> Date: Mon, 31 Jul 2023 18:27:30 +0200 Subject: [PATCH 6/6] added image --- space-configs/images/op-citizen.jpg | Bin 0 -> 32805 bytes space-configs/images/opcitizen_space_pfp.jpg | Bin 0 -> 32805 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 space-configs/images/op-citizen.jpg create mode 100644 space-configs/images/opcitizen_space_pfp.jpg diff --git a/space-configs/images/op-citizen.jpg b/space-configs/images/op-citizen.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fca8af7385ad3bb295e76c259b7b65184ac5a167 GIT binary patch literal 32805 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