Skip to content

A Solidity smart contract and updater service for bringing randomness from the drand network on-chain.

License

Notifications You must be signed in to change notification settings

Galxe/drand-oracle

Folders and files

NameName
Last commit message
Last commit date
Oct 31, 2024
Jan 6, 2025
Dec 10, 2024
Jan 6, 2025
Oct 31, 2024
Oct 29, 2024
Oct 31, 2024
Oct 31, 2024

Repository files navigation

🎲 Drand Oracle

A Solidity smart contract and updater service for bringing randomness from the drand network on-chain.

πŸ“„ Contract

The DrandOracle smart contract serves as an on-chain source of randomness by storing values from the drand network.

For more information, see the contract README.

πŸ”„ Updater

The updater service fetches new randomness from drand and updates the DrandOracle contract with its managed signer and sender EOA addresses.

For more information, see the updater README.

πŸ“ License

This project is licensed under the MIT License.

🀝 Contributing

Contributions are welcome! Please feel free to open an issue or submit a Pull Request.