๐ฒ Introducing RandoMina - a protocol for provable random number generation on the Mina Protocol blockchain blockchain! ๐ข๐ ๐ Developed as part of zkLocus, RandoMina is now open-source and ready for you to explore! ๐ ๐ GitHub: https://github.com/iluxonchik/randomina ๐งต Let's dive in! ๐
๐ RandoMina leverages the power of Zero-Knowledge (ZK) proofs to ensure random numbers are: โ Provable โ Secure โ Trustless ๐ Built on Mina Protocol blockchain, RandoMina is tamper-proof and transparent! ๐
โก Key Features: ๐ Provable pseudo-randomness: VRF ๐ Fresh & Tamper-proof: ZK and Mina Protocol blockchain โก Efficient & scalable: zkSNARKs ๐ Decentralized & trustless: $MINA ๐ญ Transparent & auditable: OpenSource
๐ก RandoMina is designed for dApps requiring secure randomness! ๐ฒ ๐ฐ Lotteries ๐ฒ Gaming ๐ฐ DeFi ๐ And more! Native on Mina Protocol blockchain and bridgeable to other blockchains like Ethereum
๐งฉ How does it work? ๐ RandoMina cryptographically combines: 1๏ธโฃ Network State 2๏ธโฃ Sender-Specific Nonce 3๏ธโฃ Local Seed/Nonce ๐ข This ensures fresh, unique & unpredictable random numbers for each user! ๐
๐ฒ RandoMina is designed as a SmartContract in O1JS, making it easy to integrate with your zkApps & dApps! ๐ ๏ธ ๐ Deploy it as a standalone contract or incorporate it into your custom solution ๐ซ ๐ https://github.com/iluxonchik/randomina
๐จโ๐ป For developers eager to dive in, the https://github.com/iluxonchik/randomina on the GitHub repo has all the juicy details! ๐ ๐ป Example usage ๐ ๏ธ Building instructions ๐งช Testing guide ๐ Coverage reports ๐ Dive in here: https://github.com/iluxonchik/randomina
๐ RandoMina is an open-source effort to empower the $MINA community with secure, provable randomness! ๐ช ๐ค I welcome your feedback, contributions & ideas to iterate on this MVP! ๐ ๐ฆ Give zkLocus a shoutout - let's build together! ๐ ZK ZKP Web3 Blockchain Mina