ShardEvents
Blockchain-Powered Event Platform Utilizes NFT as a proof of Achievement
Created on 13th March 2024
•
ShardEvents
Blockchain-Powered Event Platform Utilizes NFT as a proof of Achievement
The problem ShardEvents solves
Problem Statement
In the rapidly evolving world of blockchain technologies, many individuals interested in exploring decentralized applications (dApps) are often hindered by the complexities of traditional Ethereum-based EOA wallets. Additionally, organizers of blockchain events face challenges such as delayed or dishonest distribution of prizes, negatively impacting the overall user experience.
Solution - ShardEvents
Gasless and User-Friendly Wallets
ShardEvents addresses the challenge faced by non-crypto users by implementing account abstraction. Users can seamlessly interact with the platform using a gasless and user-friendly wallet generated through their email ID. This eliminates the need for users to create and manage Ethereum EOA wallets, simplifying the onboarding process for individuals new to blockchain technologies.
Account abstraction Website : Account_Abstraction Website
EOA Wallet Website : EOA_WALLET_WEBSITE
Trust and Fairness Through Smart Contracts
To mitigate issues related to delayed or unfair distribution of prizes, ShardEvents introduces a unique approach. Organizers are required to stake the prize amount when creating an event. This ensures a transparent and trustless process where, upon completion of the event, the smart contract automatically disburses the prize pool to the winners. This innovative feature enhances the integrity of events hosted on the platform and provides assurance to participants.
Challenges I ran into
Testnet down
The shardeum testnet was down and tried using both their hackathon and dev testnets , i coudnt deploy the contract , it takes almost 5 to 10 mins to deploy or it throws the json rpc error .
raised problems in discord too , many face this issue due to the new testnet development . Kindly consider this while evaluating , the project . SInce i participated via online , i couldnt contact the devrel , since there is now way of communication
for online participations
Therefore I request you to test the application using mumbai network for now , will update it once the tesntet works properly.
Account Abstraction
Couldnt find any paymaster and bundle for the shardeum network, currently , so i implemented both Account abstraction and normal eoa wallet.(kindly use mumbai testnet, becuase the depoying time , the testnet is down )
Account abstraction Website : Account_Abstraction Website
EOA Wallet Website : EOA_WALLET_WEBSITE
Contract Address deployed in Shardeum : 0x0dabc440052ed94ffe69de2d704b1f151bf12c16
Contract Explorer : Explorer
Tracks Applied (5)
Polygon Track
Polygon
Ethereum Track
ETHIndia
Main Track
Shardeum Tracks
Shardeum