MTVE Integrates Chainlink VRF on BSC Mainnet, Bringing Provably Random Game Mechanics to the Metaverse

Metaverse (MTVE)
5 min readMay 31, 2021

Given the recent launch of Chainlink Verifiable Random Function (VRF) on the Binance Smart Chain (BSC) mainnet, MTVE is excited to announce our live integration of Chainlink VRF. Chainlink VRF is one of the many decentralized services available through Chainlink’s industry-leading oracle network, providing developers with a tamper-proof and auditable source of randomness directly on-chain to augment their smart contract applications in exciting, unpredictable, and provably fair ways.

As the go-to Random Number Generator (RNG) solution throughout the MTVE Metaverse, Chainlink VRF enables a wide range of in-game functions, starting with randomly assigning properties to ships and fairly determining the content of blind boxes (loot boxes). We selected Chainlink VRF because it’s based on cutting-edge academic research, supported by Chainlink’s time-tested oracle infrastructure, and secured through the generation and on-chain verification of cryptographic proofs that verify the integrity of each random number supplied to MTVE. Now, every gamer in the MTVE Metaverse has a fair and unbiased opportunity at receiving certain rare and potentially high-value ships, planets, and/or attributes, ultimately creating more competitive and transparent gameplay.

Powering the Metaverse With Provable Randomness

MTVE is a blockchain-based, open-world, AAA science-fiction game that leverages key features from both decentralized finance (DeFi) and non-fungible tokens (NFTs) to create an immersive, user-controlled gaming experience. In the Metaverse, gamers can control their own planet while having access to over 350+ spaceships that they can use to roam space and battle with hostile parties. Gamers can also design their own worlds and spaceships, with their designs represented as NFTs and permanently saved on the BSC blockchain. Through NFTs, gamers have complete control over their in-game items, leading to a censorship-resistant environment for users to freely trade their items with one another.

To create a meaningful and equitable MTVE Metaverse, we required a source of randomness. Randomness is key to generating unpredictability and fairly distributing in-game items, both of which enhance the gaming experience. However, accessing randomness on-chain is not straightforward, as several security considerations need to be taken into account in order to avoid manipulation and questions of gameplay integrity. For instance, some blockchain-based RNG solutions like block hashes are exploitable by blockchain miners who can delay publishing transactions in blocks as a means of achieving more favorable outcomes. On the other end, off-chain RNG solutions like traditional data providers are opaque and don’t provide users with definitive proof in the process being fully tamper-proof.

After reviewing various options, we identified Chainlink VRF as providing the most secure and verifiable RNG solution for smart contracts, avoiding the issues described above. On a technical level, Chainlink VRF works by combining block data that is still unknown when the VRF request is initiated with the oracle node’s pre-committed private key to generate both a random number and a cryptographic proof. The smart contract will only accept the random number input if it has valid cryptographic proof, and the smart contract will only generate the cryptographic proof if the VRF process is tamper-proof. This provides users with automated and verifiable assurances directly on-chain that each action in the MTVE Metaverse relying on Chainlink VRF for randomness is provably fair and cannot be tampered with by the oracle, outside entities, or the MTVE team.

“Chainlink VRF is an important addition to our blockchain-based gaming ecosystem because it provides users with transparent and unfalsifiable proof that random functions in the MTVE(Metaverse) are fair to all players,” stated Dan, COO of MTVE. “This results in a multitude of advantages for players and possibilities for developers, such as randomly distributing valuable in-game items based on certain probabilities or generating NFTs with the predefined odds of earning rare attributes when certain objectives are achieved. The end result is an unparalleled gaming experience where users can win and retain complete ownership of special in-game assets, while having strong proof that the game is completely impartial.”

In addition to randomly assigning properties to ships and determining the contents of blind boxes, we plan to further integrate Chainlink VRF into other parts of the MTVE Metaverse in the future, such as randomly generated specs of planets and battleships, random encounters and in-game events, etc.

If you want to start playing MTVE, use the following link to get started: https://mtve.finance

About Chainlink

Chainlink is the most widely used and secure way to power universally connected smart contracts. With Chainlink, developers can connect any blockchain with high-quality data sources from other blockchains as well as real-world data. Managed by a global, decentralized community of hundreds of thousands of people, Chainlink is introducing a fairer model for contracts. Its network currently secures billions of dollars in value for smart contracts across the decentralized finance (DeFi), insurance and gaming ecosystems, among others.

Chainlink is trusted by hundreds of organizations to deliver definitive truth via secure, reliable data feeds. To learn more, visit chain.link, subscribe to the Chainlink newsletter, and follow @chainlink on Twitter.

Docs | Discord | Reddit | YouTube | Telegram | Events | GitHub | Price Feeds | DeFi | VRF

About MTVE

Metaverse is a Sandbox Sci-fi game developed on Defi + NFT mechanism.

In this exciting new universe, players can explore, conquer, and manage planets; challenge each other through space battles; collect unique battleships and planets to create their own fleets, even galaxies!

All the in-game assets, such as stars and armadas, are NFT collectables. Players will be able to upload their own models in the near future, and trade them on a dedicated NFT platform, which will enable players to earn creativity rewards.

Metaverse is a game made by top-notch international developers with extensive industrial experience. The genesis distribution of its game token, $MTVE, is about to launch. Visit the game website mtve.finance to learn more!

Website | Whitepaper | Telegram | Twitter

--

--

Metaverse (MTVE)

MTVE (Metaverse) is an open world AAA Sci-fi game powered by DeFi + NFT Have your own star