Kift DAO Integrates Chainlink VRF to Power a Provably Fair NFT Launch

Cam Lindsay
Kift
Published in
4 min readJun 1, 2022
Kift DAO and Chainlink NFT collaboration image for vanlife NFT project launch

Kift DAO is excited to announce that Kiftables — a 10k NFT project aimed at helping Kift DAO buy its first DAO-owned property with its community of vanlifers and digital nomads — has integrated Chainlink Verifiable Random Function (VRF) on Ethereum mainnet. By integrating the industry-leading decentralized oracle network, we now have access to a tamper-proof and auditable source of randomness needed to randomize our NFT reveal and help ensure that Kiftable NFTs are distributed to our community fairly. Ultimately this creates a more exciting and transparent member experience, as NFT owners can rest assured knowing whichever Kiftable NFT they receive, from the common to the ultra-rare 1-of-1, was equally accessible to every user. You can get a chance to mint a 1-of-1 by joining our NFT waitlist now.

As Web3’s first vanlife-focused NFT project, Kiftables is using the power of blockchain to help build our member-led network of community houses for vanlifers and digital nomads to live in. Owning a Kiftable NFT unlocks your ability to participate in and guide the growth of our community, with a goal of using Kift DAO’s treasury to acquire our first DAO-owned community space. Not only do NFT owners get the chance to help select which property we buy, they also get access to 50% off the annual Kift onsite membership (onsite access, food, wifi, & embedded community all for less than $500/month).

We view this launch as an opportunity to define how a new era of technology is used to bring people together and build new, life-altering ways of living. By providing real-life utility and benefits to our NFT holders, we aim to cultivate a culture of co-creation and build inclusive, community-owned gathering spaces across the globe for people who choose to live communally and work from anywhere.

Kift DAO NFTs for vanlifer and digital nomads

In order to ensure our NFT holders receive verifiably random NFTs, we needed access to a secure random number generator (RNG) that any member 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 members 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 Kiftable 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 members with automated and verifiable assurances directly on-chain that a Kiftable NFT is provably fair and was not tampered with by the oracle, outside entities, or the Kiftable team.

“We believe the Web3 technology of blockchains, smart contracts, and oracles empower collective action by providing communities with transparent, deterministic contracts they need to coordinate and govern themselves. Chainlink VRF is an integral part of our NFT distribution process as it helps ensure every DAO member has equal access to our ultra-rare and 1-of-1 NFTs.” — Colin O’Donnell, CEO of Kift

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 reading the developer documentation at docs.chain.link. To discuss an integration, reach out to an expert.

About Kift

Kift creates inclusive, community-owned gathering spaces across the globe for people who choose to live communally and work from anywhere. To achieve this, we collectively fund the development of physical and digital spaces to make it possible for those living life on the road to gather, converse, work, barter, and build community.

Learn more by visiting our Twitter, website, or joining our Discord.

--

--