Skip to content

LevelUpWeb3/Raffle-Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Level Up: A 3-Level Blockchain Gaming Challenge

Overview

Welcome to Level Up, a 3-level blockchain gaming challenge powered by Venium. This isn't just about completing tasks—it's a way to improve your skills in blockchain game development. Each level has you working on a different game, while advancing your knowledge in web3 gaming.

Goal

The goal of this challenge is to help you learn by building simple blockchain-based games. Each level will introduce you to new concepts and development practices.

Challenge Levels

Level 1: CoinFlip

  • Objective: Build a simple coin flip betting game using smart contracts.
  • Focus: Learn to manage Ether transfers and implement basic randomness in Solidity.

Level 2: Raffle

  • Objective: Develop a decentralized raffle system with smart contracts.
  • Focus: Manage multiple participants, implement random winner selection, and automate prize distribution.

Level 3: Tamagotchi

  • Objective: Create a blockchain-based virtual pet game.
  • Focus: Implement more complex game logic, state management, and on-chain user interactions.

How to Participate

  1. Start with Level 1 and progress through the levels in order.
  2. Fork this repository and submit the deployed smart contracts for each game.

Study Group

  • Join the discussion in our Telegram group.
  • Share your progress on Twitter using the hashtag #LevelUp.

Resources

Each level has its own resources, which you can find in the corresponding directories.

Getting Started

To begin, head to the Level 1 - CoinFlip directory and follow the README instructions there.

Good luck, and enjoy the challenge!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published