---
# System prepended metadata

title: CasperDash Mini Game Hackathon

---

# CasperDash Mini Game Hackathon

## Purpose

The CasperDash Mini Game Hackathon aims to achieve the following objectives:

1. **Attract More Users:** Develop engaging mini-games within the CasperDash wallet to attract new users and encourage them to stay on the wallet.

2. **Increase On-Chain Transactions:** Create games that involve on-chain transactions, thereby increasing the overall activity on the Casper network.

## Requirements

Participants are required to meet the following criteria when developing their mini-games:

### Smart Contracts

- **Game Logic:** Implement game logic using smart contracts.
- **Configurability:** Allow for flexible configuration of game parameters, including minimum and maximum bets, fees, and other settings.
- **Simplicity:** Keep the smart contract code as straightforward as possible.
- **Extendability:** Design the smart contract in a way that allows for future enhancements and additions.

### User Interface (UI)

- **Gorgeous UI:** Create an aesthetically pleasing and user-friendly interface that enhances the gaming experience.
- **Engagement:** Make sure users are engaged with the game interface while waiting for results, considering the 32s block time.

### Data Management

- **Historical Data:** Implement a system to record and display the history of wins and losses for transparency and user engagement.

## Judging Criteria

### Smart Contract

- **Configurability (40 points):** The degree to which game parameters can be configured, including min/max bets, fees, and other settings.
- **Simplicity (30 points):** The simplicity and clarity of the smart contract code.
- **Extendability (30 points):** The potential for the smart contract to be extended or improved in the future.

### User Interface (UI)

- **Aesthetics (50 points):** The visual appeal and user-friendliness of the game's UI.
- **Engagement (50 points):** The ability of the UI to keep users engaged while awaiting results.


### Rewards
- **1st prize** - 1M tiki voucher
- **2nd prize** - 500k tiki voucher
- Small party by the end of day
---


## Topic

Here are some potential game ideas that participants can consider for the CasperDash Mini Game Hackathon:

### 1. Slot Machine Simulator

Create a visually engaging slot machine game where users can spin the reels and win virtual coins or prizes. Consider adding themed graphics and sounds to enhance the experience.

### 2. Dice Game

Develop a dice game where players roll virtual dice and bet on the outcome. Explore different variations, such as craps or a simple high/low game.

### 3. Roulette Game

Design a roulette game where players can place bets on numbers, colors, or sections of the wheel. Spin the wheel to determine winners.

### 4. Lucky Number Picker

Build a game where users pick numbers and place bets on them. A random number is generated, and players win based on their chosen numbers.

### 5. Scratch Card Game

Create a digital scratch card game with various themes. Players can scratch off virtual cards to reveal potential winnings.

### 6. Wheel of Fortune

Develop a Wheel of Fortune-style game where players spin the wheel and receive random prizes.

### 7. Coin Flip Game

Build a game where players bet on the outcome of a coin flip, choosing "heads" or "tails" and wagering virtual coins.

### 8. High-Low Card Game

Implement a card game where players guess whether the next card will be higher or lower than the current one.

### 9. Horse Racing

Create a simplified virtual horse racing game where players can bet on horses and watch them race to the finish line.

---

Participants are encouraged to choose one of these game ideas or propose their own creative concepts. 


---

