The problem DevJam solves
DevJam streamlines the operation of online event streaming with tickets by providing users with a platform that allows for decentralized streaming, as well as token-gated content. It helps users track their event updates, create NFT collections as tickets, and launch their event on-chain. By using Huddle01 and FEVM, DevJam aims to assist creators, gamers, and artists in achieving smooth online event operations.
Features it provides:
- NFT as ticket: Our NFT smart contract factory creates a NFT collection on Filecoin Hyperspace network and return NFT details to use it for event registration.
- Launch event: Users can create their own event on-chain and attach the NFT collection for ticket vending. Everything handled by smart contract on FEVM.
- Streaming Content: It only allows event owner to start a stream by verifying address with event.
- Guest checkin: Using @huddle01/auth SDK, it handles token-gating for your stream easily.
- Guest features: A explore page where all live events will be accessible to attend or buy the ticket.
- Personalised dashboard: Owners can track their past and current events along with participation count. Further, the analytics can be provided for income.
Deployed event smart contract address: https://explorer.glif.io/address/0x2da724Bf044a7a0eb2e427ba35E3cD65B91C8beF/?network=hyperspacenet
Deployed NFT smart contract factory address: https://explorer.glif.io/address/0x1ea13EA1a490e9667E78340ff74d704242fDCA6A/?network=hyperspacenet
Challenges we ran into
- We faced problem with token-gating because it doesn’t support testnet. Right now we tested it with own token which is on mainnet.
- We faced issue with huddle APIs for integrating it with our dApp for generating and passing the access token for the creator of the art and the attendees.