We’re excited to announce that Galileo Protocol—a peer-to-peer community platform where buyers and sellers can discover, view, buy, and create indexed NFTs for physical goods—has integrated Chainlink Verifiable Random Function (VRF) on Polygon mainnet. By integrating the industry-leading decentralized oracle network, we now have access to a tamper-proof and auditable source of randomness needed to upload the Nebula physical asset-backed NFTs (pNFTs) in batches, specify the number of prize winners, and help launch the random draw process. Ultimately this creates a more exciting and transparent user experience, as users can be guaranteed a fair, transparent, and completely random draw of Nebula pNFTs, supported by Chainlink VRF.
Nebula is the only genesis pNFT Galileo will ever mint. These 10,000 clouds of digital dust form the foundation of the Galileo ecosystem, unlocking platform utility, unique access, and other upcoming functions. Additionally, each Nebula has the possibility to produce a pNFT from $35,000 worth of physical goods and digital assets.
In order to help ensure complete transparency, fairness, and randomness in the random draw of prize winners, we needed access to a secure random number generator (RNG) that any user could independently audit. However, RNG solutions for smart contracts require several security considerations to prevent manipulation and ensure system integrity. For instance, RNG solutions derived from blockchain data like block hashes can be exploited by miners/validators, while off-chain RNG solutions derived from off-chain APIs are opaque and don’t provide users with definitive proof about the integrity of the process.
After reviewing various solutions, we selected Chainlink VRF because it’s based on cutting-edge academic research, supported by a time-tested oracle network, and secured through the generation and on-chain verification of cryptographic proofs that prove the integrity of each random number supplied to smart contracts.
Chainlink VRF works by combining block data that is still unknown when the request is made with the oracle node's pre-committed private key to generate both a random number and a cryptographic proof. The Galileo Protocol smart contract will only accept the random number input if it has a valid cryptographic proof, and the cryptographic proof can only be generated if the VRF process is tamper-proof. This provides our users with automated and verifiable assurances directly on-chain that the random selection of addresses holding one or more Nebula pNFTs is provably fair and was not tampered with by the oracle, outside entities, or the Galileo Protocol team.
Chainlink Price Feeds are also a solution we’re exploring to integrate for the future launch of the Galileo Protocol Marketplace. The trust-minimized service will provide us with accurate real-time pricing, and we expect the integration will bring significant confidence to the users and partners who share our same values of transparency and honesty.
"We chose to use Chainlink VRF because we believe it’s an unmatched, uniquely Web3 RNG solution that helps ensure fair, honest, and transparent randomness. Galileo Protocol, its team, and its community all share these core values.”—Pierre Beunardeau, Co-founder and CEO of Galileo Protocol.
Chainlink is the industry-standard Web3 services platform that has enabled trillions of dollars in transaction volume across DeFi, insurance, gaming, NFTs, and other major industries. As the leading decentralized oracle network, Chainlink enables developers to build feature-rich Web3 applications with seamless access to real-world data and off-chain computation across any blockchain and provides global enterprises with a universal gateway to all blockchains.
Learn more about Chainlink by visiting chain.link or reading the developer documentation at docs.chain.link. To discuss an integration, reach out to an expert.
Galileo Protocol is a peer-to-peer community platform where buyers and sellers can come together to discover, view, buy, and create indexed NFTs for physical goods. It provides a multichain, physical asset tokenization service allowing physical assets to be migrated into the digital sphere. The utility token that powers the Galileo Protocol ecosystem is called LEOX. LEOX is a QRC-20 utility token issued on a multichain protocol (currently supporting Ethereum, Polygon, and XDC).
Learn more about Galileo Protocol by visiting https://www.galileoprotocol.io/ and https://twitter.com/galileoprotocol. To be a part of the community, join here: https://t.me/galileoprotocolcommunity.