Joyboy whatever
Joyboy features: Keys for Starknet users. Gamification and DeFi based on Social Network. Madara appchain Pallet for Nostr
Screenshots



Problem Statement
Joyboy features proposal, as a Contributor on this explorer project.Working on the dapp since 4 days. Learning and working on the Pallet Nostr the last week.Keys marketplace for your Starknet account Key. Can be used as a subscription model for Nostr Social on Joyboy.Users can buy and sell your keys. You get % of the buy and sell for your keys. Instante your keys for your Profile.Price can have different type:Linear is firstly implemented.Bonding curve: WIPScoring Nostr profile: WIPCan be used after for Nostr event Collectable.TODO:Implement others Pricing method -Initiate an dn404, erc20 or erc721 for Key with mint and burn -Liquidity mechanismMint NFT for a Nostr EventKeys for a Nostr Event NFTFair launch cap reach: Unruggable & Ekubo integrationAppchain Madara Nostr: Scraping Data of Joyboy relayer. Save in Storage pallet. Can be distributed and decentralized. Gamification for indexing data and usage of an account Starknet x Nostr.Appchain: https://github.com/WUW-WhateverYouWant/starkhack_madaraTODO:-[X] Fetch Events of the Joyboy relayer -[X] Save Events Notes in Storage pallet -[X] Save Users events in Storage pallet -[] Rockdb distributed Database for Joyboy relayer (maybe others?) -[] Fetch events of others relayers. -[] Aggregator data relayers for Statistics and gamification -[] Rewards for Nostr users on Joyboy relayer
Solution
Cairo 2.6.4 Openzeppelin Madara Appchain NextJS StarknetJSDapp: Github app: https://github.com/MSghais/starkhack_monorepoWork can be a starting point for Joyboy keys marketplace.TODO:Implement others Pricing method -Initiate an dn404, erc20 or erc721 for Key with mint and burn -Liquidity mechanismMint NFT for a Nostr EventKeys for a Nostr Event NFTFair launch cap reach: Unruggable & Ekubo integrationAppchain: https://github.com/WUW-WhateverYouWant/starkhack_madaraPallet Nostr to get Joyboy relayer data and save it on Storage pallet of Substrate SDK with a Offchain worker.TODO:-[X] Fetch Events of the Joyboy relayer -[X] Save Events Notes in Storage pallet -[X] Save Users events in Storage pallet -[] Rockdb distributed Database for Joyboy relayer (maybe others?) -[] Fetch events of others relayers. -[] Aggregator data relayers for Statistics and gamification -[] Rewards for Nostr users on Joyboy relayer
Hackathon
StarkHack
2024
Contributors
- MSghais
12 contributions