BaconDAO Integrates Chainlink VRF to Randomly Time Snapshots for Airdrops

Josue Mpia
BaconDAO
Published in
3 min readOct 18, 2021

We are proud to announce that BaconDAO has integrated the industry-leading decentralized oracle solution Chainlink. Our initial integration involves the use of Chainlink VRF to access a verifiably tamper-proof source of randomness on-chain, which we are using to fairly and unbiasedly determine when airdrops occur.

We chose Chainlink because it is the most widely used and time-tested decentralized oracle network in the blockchain ecosystem. Chainlink provides a wide range of external data and off-chain computation services that are used by top DeFi and NFT protocols across leading blockchains. By integrating Chainlink VRF, we are helping ensure that every instance of randomness used within our protocol is manipulation resistance and transparently auditable by everyone.

Leveraging Chainlink VRF for Airdrops on BaconDAO

BaconDao is a decentralized autonomous organization (DAO) focused on collaborative learning for cryptocurrencies. Participants in the DAO can earn our protocol’s native token for contributing to the larger pool of knowledge by providing quality content surrounding token sales, educational content, altcoin recommendations, and more. Additionally, DAO participants are eligible for a wide range of NFT airdrops and other giveaways, which is our immediate use for Chainlink VRF.

After reviewing various solutions, we selected Chainlink VRF because it’s based on cutting-edge academic research, supported by time-tested oracle infrastructure, and secured through the generation and on-chain verification of cryptographic proofs that prove the integrity of each random number supplied to smart contracts. Now integrated into our protocol, BaconDAO will use Chainlink VRF to randomly choose winner addresses to determine eligibility for NFT airdrops in a provably fair and transparent manner — ultimately creating a more equal, exciting, and gamified experience for our DAO participants.

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 BaconDAO 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 automated and verifiable assurances directly on-chain that all of our airdrops are determined in a provably fair manner that was not tampered with by the oracle, outside entities, or the BaconDAO team in any way.

In the future, the BaconDAO team plans to use Chainlink oracle networks and VRF in our Quest smart contracts, which are research and development programs aimed at bringing awareness and education to innovative blockchain products. Although BaconDAO is currently deployed on Ethereum and BSC, many Quest campaigns require users to try and complete tasks on other networks such as Polkadot, Solana, and other EVM chains.

BaconDAO Quests will use Chainlink oracles to access data from other blockchains in order to verify the tasks completed by participants, while Chainlink VRF will be used to facilitate a fair and decentralized way of selecting winners to receive rewards.

About Chainlink

Chainlink is the industry standard for building, accessing, and selling oracle services needed to power hybrid smart contracts on any blockchain. Chainlink oracle networks provide smart contracts with a way to reliably connect to any external API and leverage secure off-chain computations for enabling feature-rich applications. Chainlink currently secures tens of billions of dollars across DeFi, insurance, gaming, and other major industries, and offers global enterprises and leading data providers a universal gateway to all blockchains.

Learn more about Chainlink by visiting chain.link or read the documentation at docs.chain.link. To discuss an integration, reach out to an expert.

About BaconDAO

BaconDAO (BACON) is a Decentralized Autonomous Organization (DAO) for collaborative learning and investing in Cryptocurrencies. The mission of the organization is to create the largest and most knowledgeable Crypto community, harnessing its group knowledge to help members learn and profit from Cryptocurrencies.

BaconDAO Membership NFTs

Discord

Twitter

BaconDAO.com

--

--