About

Web3 Challenges is an application that helps communities and DAOs increase the engagement of existing members and attract new ones through challenges that are controlled and verified by smart contracts.

Inspiration

Communities have been organizing challenges for a long time, but with web3 transparency and automation, we can take this activity to the next level.

How does it work

  1. Community starts challenge by choosing a template with rules for participation and defining prize pool, deadline.
  2. After that, shares the link to the challenge with other members of the community. Members join the challenge. Also share it with their friends if the challenge rules motivate them to do so.
  3. Participants fulfill all conditions and mark the challenge as completed, which will be verified by smart contracts and oracles.
  4. After the deadline, the community finalizes the challenge, and each participant with a verified completion will receive a part of the prize pool.
  5. Eventually everyone is happy, and the community becomes more engaged.

How we built it

Architecture

Challenges we ran into

  • The main challenge was to realize all the desired components in a short time.

What we learned

  • How to use oracle with contracts on Fantom blockchain.
  • How to build an extendable architecture on Solidity.

What's next

  • Access by community NFTs.
  • Challenges for athletes, learners, artists, founders.
  • And a lot more...

Built With

Share this project:

Updates