Screenshots






Problem Statement
In the Web3 community, projects use different tools across multiple chains and off-chain platforms to engage with users. This has resulted in fragmentation in solutions that provide funding and certification for these projects' impact and can leave them vulnerable to Sybil attacks.Croissant integrates multiple web3 technologies into a public good that helps communities to register onchain the impact created by onboarding new users with crosschain attestations.Users can fork Croissant to easily manage their communities and customize the onboarding experience with the Team and Quiz manager, a dashboard where users can assign admins from logged members, set the URL for the tutorial video, and set the Q&A to verify user learning from the content.Once the admins set Croissant, members can take the tutorial, answer the quiz, verify their personhood with WorldID along with their answers, and get a crosschain onboarding attestation (Optimism and Sepolia) if they have responded correctly.
Solution
Croissant is built with the following web3 technologies and public goods:ScaffoldETH2repo for the Dapp templateContracts deployed inOptimism Goerli,Sepolia,BaseandModeOnboarding attestation schemas registered inEthereum Attestation ServiceChainlinkCCIP for the crosschain interactions.The main contract is the QuizImplementation that we have deployed on several blockchains: This contract is a standard that we have integrated with Chainlink.CCIPSenderOptimismCCIPReceiverSepoliaChainlink CCIP transactionQuiz Implementation in Base GoerliQuiz Implementation in Mode Sepolia
Hackathon
Superhack
2024
Prizes
- 🏆
🏊 Mode — Prize Pool
- 🏆
🏗 Chainlink — Best use of CCIP on Optimism
Contributors
- HabacucMX
37 contributions
- Markkos89
25 contributions
- shyam-patel-kira
7 contributions
- mrhouzlane
2 contributions