This is a robust, flexible and scalable solution that prevents scenarios where a user is able to cheat in a digital world. The solution is a contribution to the Tezos developer community - it's open source (MIT license)
https://metaverse-anti-cheat.netlify.app/
This is an implementation of Metaverse-Anti-Cheat with Flexcrow. It has been tested on testnet and is now deployed on mainnet. It requires .1 tez to play and winner gets .2 tez. Test the system by clicking the [JS Injection Cheat] button during gameplay.
https://blockchain-alchemy.gitbook.io/metaverse-anti-cheat-whitepaper/
Metaverse Anti-Cheat addresses the most common vulnerabilities in blockchain gaming. It secures the vulnerability of JS injection, where an attacker will get between the game and web layer to spoof win scenarios.
Metaverse Anti-Cheat is designed to work with Flexcrow, it uses best practices in UX, by implementing the MUI framework in react and optimized Unity framework.
Mainnet:
- Escrow: "KT1R2Uo6Q3o4emoPekgbEPs2eQMpqXfravSC"
- uUSD: "KT1XRPEPXbZK25r3Htzp2o1x7xdMMmfocKNW"
JAKARTANET Testnet:
- Escrow: "KT1QqTCsHghND8gfeG55w2pWCskZpFFgjVCV"
- uUSD: "KT1Xf83TTyDDxYxr1x2jKFjHXcCsD4RSnaE5"
Metaverse Anti-Cheat is created to secure against the most common attack: JS injection, however attackers will find new attacks and this package will be maintained and used actively in the games we publish and deploy.
The following dependencies are required to run Flexscrow:
Dependency | Version |
---|---|
Node | v12.18.4 or above |
Metaverse Anti-Cheat is designed to be used with Flexcrow
Metaverse Anti-Cheat is created to be the Anti-Cheat system we'll be using and updating for all our projects. Some projects that will implement Flexcrow are: