Tollan Worlds Integrates Chainlink VRF for Transparent In-Game Randomness
Play at: TollanWorlds.com
Recently we launched an in-game event “The Marks of Fate” where players can explore Mycelium Mines and fight their way through creatures that live there. During the event, players have a chance to get 1 out of 4 different Marks of Fate: Sevend (Light), Keth (Darkness), Tah (Movement), and Elve (Rest). To fairly determine which Mark each player would receive, we’ve 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. Ultimately this creates a more exciting and transparent user experience, as users can have higher confidence that the outcomes of the burning mechanism are fair for all users.
In order to help randomly determine the Mark each player gets, we need 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.
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 Tollan Worlds 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 reward mechanism is provably fair and was not tampered with by the oracle, outside entities, or the Tollan Worlds team.
“Being fully open and transparent with our community is one of the core values of Tollan Worlds. That’s why we integrated Chainlink VRF to help underpin our reward mechanism with a provably fair and verifiable source of randomness.” –Michael MKX, Co-Founder of Tollan Worlds
About Chainlink
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.
About Tolan Worlds
Tollan Worlds is a sandbox MMORPG with an action classless combat system in development. Experience authentic 2D pixel-art style with a modern progression system and transparent player-driven economy. Fight, build, unite and explore the worlds of Tollan together.
Play at: TollanWorlds.com