ShardEvents

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

I have utilized the polygon matic network to create a account factory and deployed account abstraction using that

Polygon

Ethereum Track

I have utilized the polygon matic network to create a account factory and deployed account abstraction using that

ETHIndia

Main Track

I have utilized the shardeum blockchain deployed my contracts and built app over that shardeum blockchain. I have aimed ...Read More

Shardeum Tracks

I have utilized the shardeum blockchain deployed my contracts and built app over that shardeum blockchain. I have aimed ...Read More

Shardeum

Beginners Track

I have utilized the shardeum blockchain deployed my contracts and built app over that shardeum blockchain. I have aimed ...Read More

Discussion