Moonstream.to - Dungeon masters for on-chain games
Description
Moonstream.to builds free and open source web3 game infrastructure. A large part of this is building on-chain game mechanics. Our most recent mechanic is called Garden of Forking Paths. It allows anyone to run on-chain multiplayer Choose Your Own Adventure games.
In the Garden of Forking Paths, players choose paths through a series of stages. Game Masters determine what the “correct” path is at each stage. Only characters that chose the correct path on a given stage can move on to the next stage.
A Game Master is defined as an Ethereum account holding a Game Master badge (an ERC1155 token). This means that a Game Master can be human or it can be a bot or it can be a smart contract.
This bounty challenges you to build an automated game master for the Garden of Forking Paths. This game master can be a bot which submits transactions via an externally-owned account. It can also be a smart contract.
Suggestions
- A Game Master which uses two competing Garden of Forking Paths sessions to implement massively multiplayer on-chain PvP combat.
- A Game Master which acts as an oracle that resolves a series of chained bets among participants using a Garden of Forking Paths session.
- A Game Master which implements the disbursal of this bounty!
Acceptance criteria
A Successful Bounty Submission will possess the following:
Your Game Master should be published as free software (under a free software license of your choosing).
- It should be possible for anyone to run your Game Master themselves (using their computers).
- A document explaining the concept behind your Game Master.
Rewards
- 1: 1000 USD
Resources
- Documentation - https://docs.moonstream.to/engine/mechanics/garden-of-forking-paths/
- https://docs.moonstream.to/engine/mechanics/garden-of-forking-paths/