Profile Picture
Illya Gerasymchuk
Entrepreneur / Engineer

๐ŸŽฒ Introducing RandoMina - a protocol for provable random number generation on the Mina Protocol blockchain blockchain! ๐Ÿ”ข๐Ÿ”

๐ŸŽฒ 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

๐Ÿ’ฌ