DevJam

DevJam

A tokenized platform of event streaming for gamers, artist & creators

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:

  1. 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.
  2. 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.
  3. Streaming Content: It only allows event owner to start a stream by verifying address with event.
  4. Guest checkin: Using @huddle01/auth SDK, it handles token-gating for your stream easily.
  5. Guest features: A explore page where all live events will be accessible to attend or buy the ticket.
  6. 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.

Discussion