This post is meant to be a very very high level view of MetaGame. It does not intend to define mechanisms in a granular way, nor does it include all the mechanisms that are part of the Metaverse. It does, however, intend to provide intuition as to how the pieces fit together.
Thanks @mzargham, @auryn, @Yalortackson, and @METADREAMER for review, but esp @mzargham since this wouldnāt have happened without your help sketching out all this awesomeness in our whiteboard sessions!
MetaGame Metaverse Overview
WTF is MetaGame?
Who knows? Who cares?
What matters is that weāre building cool stuff together.
Vision
As far as I understand it, MetaGame is a meta-game: a game to build the game. A game that goes beyond any specific tooling, philosophy, or emoji. Whatever you think MetaGame is, itās more than that.
As such, everything does not need to be controlled by MetaGame. In fact, we want as little to be controlled and as much as possible to happen organically. We want to encourage open innovation and experimentation in a way that is collaborative and positive-sum. Just like with all Web3 things, we want interoperability and freedom of choice. Yay open sourceness.
For this to be possible the core game mechanics of Metagame need to be as minimal as possible to encourage interoperability and innovation. Thatās why weāre excited about SourceCred, Ceramic, and many more cool technologies - theyāre platform agnostic and offer maximum freedom. Yay freedom.
In this open sandbox of awesomeness we envision many players, guilds, and colonies emerging to do awesome things. Players will have profiles that allow them to own their identities and easily interact with on-chain and off-chain protocols, service providers will be able to create amazing user experiences, and the wild world of blockchain internets of value will be realized.
This means that you donāt have to be a part of the core team to participate, but you also donāt have to fork. You can run your own experiment within MetaGame. It can exist on itās own. People can opt-in to explore your thing or anything else within the Metaverse, and the more awesome and interoperable your thing is the more likely they are going to be to do that.
MetaGame Mechanics
Concretely, what does this look like?
This looks like a lot of things. There will be off-chain aspects such as Discord chats, bots, Quests, XP, and more. These will be based on centralized Web2 platforms for data creation and management. Then SourceCred will run computations over those data points to recognize and reward contributors. Then AraCred will mint tokens (SEEDs) based on those scores. Then people will be able to do whatever they want with their SEED tokens!
The beauty of Web3 is that people own their data. Where data = tokens, and tokens = SEEDs, youāll be able to take out loans on your SEEDs, trade them, pool them together in a MolochDAO to fund the MetaGame commons, put them in a Colony to reward specific tasks, and much more. People can do whatever they want with their SEEDs.
This means that there will be lots of ways to get SEEDs! Youāll be able to earn or buy them on-chain via Ethereum contracts, or earn them off-chain via contributions and boosting. When you boost youāll support people doing amazing things while also getting a portion of the XP from their amazingness. Since SEEDs get minted based on XP, this is truly positive-sum. This is amazing.
When you earn XP you get SEEDs. Maybe you want to use those SEEDs to play the boosting game, maybe you want to cash them out, or maybe you want to do something else entirely. The choice is yours. Thereās many ways to earn SEEDs and thereās many things to do with SEEDs. The players have the power. This allows players to focus on playing and building.
By giving people choices, they are empowered. People can create all sorts of dynamic and interesting mechanisms within the Metaverse. Some on-chain, some off-chain, but all awesome. This is what we want to encourage: more awesomeness.
MetaGame Tokeneconomics
By separating concerns we can create robust systems that are interoperable and composable. In the current architecture of MetaGame there are 3 main components:
- Off-chain: SourceCred and XP
- Bridge: The SEED market
- On-chain: The SEED universe
Because the SEED market controls the minting and burning of SEEDs, it separates the off-chain mechanisms from the on-chain mechanisms.
This means that anyone can do anything they want in the on-chain world of SEEDs, but it wonāt affect the off-chain world of XP related contributor activity. Likewise, the mechanisms within the XP side wonāt affect anyoneās ability to trade their SEEDs.
What will affect both, however, is the SEED market. The minting and burning of SEEDs affects all parties involved. As such, it needs a robust governance mechanism. This is why SEEDs are controlled by a DAO.
A DAO allows groups of people to manage shared resources (āthe commonsā) in a way thatās digitally native and scales across physical borders. This is perfect for MetaGame. In this way we can move beyond centralized admins to create a game that empowers players and supports innovation.
This only works if the SEED market is healthy. If too many SEEDs are printed the value will drop and people will leave. If not enough SEEDs are printed tokens wonāt be distributed among contributors and the game wonāt achieve itās dreams.
This is why we are modeling the SEED market in the MetaGame forum. By understanding the dynamics of this system, we can set it up so thatās itās positive-sum for all parties involved. To further illustrate this within the context of our latest discussions, Iāve created a diagram to illustrate many of the interesting things people can do with their SEEDs.
You earn XP (SourceCred) for doing things in the MetaGame (off-chain).
This then earns you on-chain SEEDs (Grain) according to a payout strategy.
SEEDs are tracked in an on-chain ledger.
There is a market for people to buy and sell SEEDs, and this will likely be a bonding curve as well as secondary exchanges.
People can use SEEDs for things on-chain (Moloch, Colony, DeFi, etcā¦).
People can also use SEEDs for boosting (XP) within the MetaGame SourceCred, but to do they they burn the SEEDs on-chain (via the on-chain SEED ledger contract).