Super Random EVM
Super Random
Project Tagline/Description (140 Characters Max. Will be used on table card for judging)
Easy to use, secure, random number generating package with varying levels of randomness. From Decent to Ultra
Team Members. Joseph Schiarizzi
Status.im ID for Each Team Member (we will use this to contact you and your team)
https://get.status.im/user/0x04d726f9a33c71e8467d0d6d47cffbcac7efa20bee518027731bdb957d53adf975c43135711860cfa466511f0c06e65520c72dcfa43f9a99c947d794ece29e0438
Detailed Project Description (no more than 3-4 sentences)
Decent: uses blockhashes and onchain data to generate simple random uint256 numbers that can be slightly manipulated by miners.
Ultra is a bit more complicated but very safe. It is an ownerless clone of cryptokitties breeding algorithm, but without kitties. It requires the user asking for a random number to choose a future block. Later, during or after that block is mined, the unpredictable hash of the chosen block is used in conjunction with other previously generated random numbers to generate a new random uint256 via another hash.
Describe your tech stack (e.g., protocols, languages, API’s, etc.)
Solidity, Truffle, zOS, npm
Track for which you’re submitting (Open or Impact)
Open
All Bounties Completed/Incorporated
Zeppelin EVM package
A link to all your source code on a public repo (i.e. Github)
https://github.com/jschiarizzi/superRandom
- Kauri original title: Super Random EVM
- Kauri original link: https://kauri.io/super-random-evm/7a723ab5dd1943daaa6ac79fb380ab69/a
- Kauri original author: Joseph S (@josephs)
- Kauri original Publication date: 2019-02-17
- Kauri original tags: ethdenver-2019-submission, bounty-zeppelin-2019
- Kauri original hash: QmXGBE6Se8ex6egiKGXmnxTeFHwuGToSbSJ9YeRHvwZGtW
- Kauri original checkpoint: QmRS3wCLX2MRi62bg9NTM89qNkgm3XjpKXciLvCKAr1f1g