Inspiration

We want to connect wallets through smartcontracts

What it does

Shorum is a platform where you can back a Web3 User and also share your profit with your backers, or we can call it an abstracted native Web3 Social payment channel.

How we built it

We extended Lens Protocol to include a core distribution module which connects followers addresses to master address in a pool. Define a set of metadatas which relates to your pool. If you want to kickstart a Web3 Profile, you want to grant some addresses an entry to your pool. This step calls GraphQL to generate a list or addresses which may have a past relation with yours according to a history of on-chain events. Simply, we provided a button to back/follow if a user has created a SHORUM. Bring up, approve and transfer an amount that the user specified in the setting. The amount of tokens would be directly deposited into the user’s wallet. If the user wants to share profits with the followers, just simply copy the distribution address into any payout address on Web3 platforms such as Opensea, Defi, Gamefi etc. The payout would be distributed to a multi-sig distribution module and the followers would be able to see a claimable fund.

Challenges we ran into

User Profile Testnet stability NFT display

Accomplishments that we're proud of

Deployment, customized the gas to make everything smooth.

What's next for Shorum

We are looking for investment and eco-system.

Built With

Share this project:

Updates