Origyn
Origyn is a platform to sell digital goods using your World ID and attest all activity on-chain.
Screenshots






Problem Statement
Origyn is a platform to sell digital goods using your World ID and creator provenance and rights using on-chain attestations.Features :Humaness Proofs using World IDOP Stack Rollup deployed using ConduitOn-chain attestations using EASEncrypted data storage using ThirdwebBlock explorer using Blockscout
Solution
OP Stack Rollup:Deployed using ConduitThis provides a scalable Layer 2 solution for improved transaction speed and reduced costsSmart Contracts:Developed the Origyn Contract as the core of the platformHandles all operations, including direct contract attestations and paymentsUtilizes a USD token (mock stablecoin) for transactions on the rollupWorld ID Integration:Implemented World ID for humanness proofsEnsures creators are verified humans, adding a layer of trust to the platformEthereum Attestation Service (EAS):Integrated EAS for on-chain attestationsUsed to create products with verifiable creator provenance and rightsData Encryption and Storage:Utilized Thirdweb SDK for data encryption and IPFS storageEncryption process:Files are encrypted using AES-256Server action generates IV (Initialization Vector)Encrypted data is converted to Base64Encrypted object (including filename) is uploaded to IPFSUser Interface:Developed a Dashboard for creatorsAllows creation of products using EAS attestationsProvides functionality to track and withdraw earningsCreated an Origyn MarketplaceDisplays product information (name, price, ID)Implements a purchase flow with USD token approvalPurchase and Decryption Flow:Users can purchase products using USD tokensAfter purchase, users can access their purchase historyImplemented a decryption process to allow users to download and access purchased digital contentBlockscout Integration:Integrated Blockscout as a block explorer for the OP Stack rollupProvides transparency and allows users to verify transactions and smart contract interactionsNotable Implementations:The combination of World ID for human verification and EAS for on-chain attestations creates a robust system for ensuring creator authenticity and rights management.The use of Conduit to deploy an OP Stack rollup allows us to scale along with cost-efficiency.The encryption process using AES-256 with server actions, coupled with IPFS storage via Thirdweb SDK, shows a strong emphasis on content security and decentralized storage.The integration of multiple technologies (World ID, EAS, Thirdweb, Blockscout) on top of an OP Stack rollup showcases a comprehensive approach to building a feature-rich decentralized marketplace for digital goods.
Hackathon
Superhack 2024
2024
Prizes
- 🏆
Use Blockscout Block Explorer!
Blockscout
- 🏆
Pool Prize
Worldcoin