Skip to content

mxber2022/ETHL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Magic Touch 🔮

Welcome to Magic Touch - a cheeky way for friends to decide who pays for the beers at the game.

Deployed and verified smart contract address Mainnet:

Spicy Testnet - 0x36a20007846639De19d63C3da976f8b5Ea1BfeDc Arbitrum Stylus - 0xFccB23456a6D4e6279F567A4Ef445b6169223ff5

Overview

Magic Touch is a lucky draw that is initiated when the football team supported by the whole group wins.

The outcome of the football game does not impact who is chosen, it is simply the trigger to select the random winner within the friend group.

MVP Aim

Utilise an oracle to initiate the selection of the random winner within the pool.

User journey

Group admin creates pool and sets the commitment amount by each individual. Everyone in the group commits agreed upon amount. Once (if) their team wins, someone is chosen to receive all the money in the pool.

Limitations

  • No multiple pool creation facilitation
  • No commitment control
  • No whitelist
  • No fan token pools - only CHZ can be committed
  • Random selection initiated by $CITY fan token price movement
  • No reimbursement if selection criteria not achieved

Getting Started

Prerequisites Node.js npm or yarn package manager Installation Clone the repository:

git clone https://github.com/mxber2022/ETHL cd Magic Touch cd frontend Install dependencies:

yarn # or yarn install Start the development server:

yarn start # or yarn start Open your browser and navigate to http://localhost:3000.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published