Crabada Is Integrating Chainlink VRF and Keepers to Help Power Provably Fair and Automated Weekly Draws
Integrating the industry-leading decentralized oracle network will give us access to a verifiable source of randomness that is needed to help power the Crabada weekly Lucky Draw event, and a decentralized smart contract automation service to help ensure that the Lucky Draws are executed in a secure, reliable, and timely manner. Recently, the Lucky Draw event has even been extended to support other games that are looking to give away their in-game NFTs — making it even more crucial that the infrastructure underpinning weekly draw events is reliable and fair.
As one of the largest GameFi projects on Avalanche, Crabada offers its players idle gameplay in a world filled with fierce fighting Hermit-Crabs known as Crabada. By participating in the game, players can rediscover the ancient kingdom of Crabada — known for its prosperity and treasures. Players can be rewarded through exciting activities such as mining, looting, breeding, battling, exploring, crafting, and more!
Interactions within the Crabada game and ecosystem revolve around owning these powerful Crabs, which have different stats, rarities, and abilities. While players can directly purchase a Crabada on the marketplace, Crabada’s weekly draw event gives prospective players another way to acquire rare Crabada NFTs and begin playing the game, with a chance to win other game NFTs as well.
In order to conduct this weekly event in a secure and reliable manner without spending excessive time on infrastructure development or manual processes, Crabada needed two oracle services: a verifiable random number generator and a decentralized smart contract automation service. Chainlink VRF and Keepers are the industry-standard solutions for each of these respective services.
Verifiable Randomness Helps Power Fair Draws
Though most users might not know it, a secure source of randomness is hard to come by in blockchain-based applications.
Chainlink VRF is the undisputed best solution for on-chain randomness, combining block data that is still unknown when the request is made with the oracle node’s pre-committed private key to generate a random number and a cryptographic proof. The weekly draw 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 helps provide players with automated and publicly verifiable proof directly on-chain that each lucky draw using Chainlink VRF for randomness is provably fair and cannot be tampered with, or predicted by, the oracle, outside entities, or the Crabada team.
End-to-End Automation With Chainlink Keepers
Smart contracts have an inherent limitation — they require an external entity to “trigger” their functions. This means that an external entity is needed to start and stop Crabada’s weekly event, introducing potential unreliability and centralization into what should be an easily automated function.
Chainlink Keepers is a secure and reliable smart contract automation service that completely solves this issue in a decentralized manner, in which a rotating selection of high-quality nodes continuously monitor for the predefined conditions (i.e the sufficient amount of time has passed for the event to start or end) and trigger the respective functions. This is critical to help power end-to-end automation of the weekly draw event — Chainlink Keepers will help trigger the start and close of each week’s drawing events, the subsequent VRF call to randomly pick winners, and the final reward distributions once the winners have been decided.
Combining these time-tested oracle services has made building an end-to-end automated weekly draw system that is verifiably random much easier. With this integration, we will be able to offer high assurances that our weekly lucky draw events are reliably executed and that the winner selection process is provably fair.
“We’re incredibly pleased to be integrating these Chainlink services on Avalanche C-Chain.
Transparency and decentralization are core pillars of Web3 gaming, and Chainlink provides a secure, transparent, and simple way to access verifiable randomness and decentralized automation, saving a lot of time for our team while enabling us to uphold the high standards we have for Crabada.”
— Oxtender, founder of Crabada.
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.
Treasures (Under Sea) of undiscovered past await daring adventurers who seek the future. Mine, Loot, Breed, Battle! Will you be the one to take the place as King of the Crabada? Or will you sow the seeds of discord across the land? The world is your oyster. Soon, they will tremble when they hear your name.
Crabada is an exciting play-and-earn idle game based in a world filled with fierce fighting Hermit-Crabs called Crabada (the NFTs). Players will rediscover the prosperous ancient kingdom of Crabada and earn rewards through activities such as mining, looting, breeding, battling, exploring, crafting, and more!
Explore rich new lands across the Ocean as you march sideways into an immersive idle gaming experience! Are you ready, Adventurer?