What Are Oracles?
Oracles bring off-chain data (prices, weather, sports results, etc.) on-chain for smart contracts to consume. They are essential for DeFi protocols, prediction markets, and any application that needs real-world data.Provider status
Verifiable Randomness
c8ntinuum includes a native VRF precompile (ecvrf) that verifies ECVRF proofs on-chain. It does not generate randomness itself. The holder of a VRF secret key computes the output and proof off-chain from an input seed. A contract then calls ecvrfVerify with the suite (P256_SHA256_TAI or SECP256K1_SHA256_TAI), the public key, the seed, and the proof, and uses the returned output only when ok is true.
This makes each result publicly auditable for lotteries, leader selection, and randomized protocols, but the key holder remains a trusted party:
- The key holder sees each output first and can withhold results it does not like.
- The seed must be a value the key holder cannot choose or predict. Otherwise the key holder can try seeds until it gets a favorable output.
ECVRFI), see Precompile ABI Reference. For ecosystem announcements, check Official Links.