Erinaceus is a transparent oracle protocol for your smart contract to easily get any data whenever you need it.
Blockchains cannot natively access off-chain data (like API feeds or transaction data from another chain), so web3 projects have relied on their own methods of sourcing real-world data for their smart contracts.
Both the block hash (included in seed data) and the Oracle's secret key are used to generate randomness, guaranteeing the unpredictable nature of Erinaceus VRF.
Anyone can verify the proof using the public key corresponding to the secret key.
It's cryptographically infeasible to find two seeds with same VRF output from a fixed, valid VRF key
The oracle problem revolves around a very simple limitation—blockchains cannot pull in data from or push data out to any external system as built-in functionality. As such, blockchains are isolated networks, akin to a computer with no Internet connection.
Learn More© 2024 - Erinaceus.io