Polkamon Sets Record for Chainlink VRF Calls in Booster Pack Release Event
We recently conducted a highly successful Polkamon launch using the Chainlink Verifiable Random Function (VRF) to determine the rarity of our Polkamon NFTs. By having the properties of each monster selected using a provably fair and tamper-proof random number generation (RNG) solution, Polkamon collectors have robust and verifiable assurances that all rare features are fairly distributed to users and securely generated in a manner that’s ungameable by other players or even the Polkamon team itself. This has brought the highest level integrity to the Manifold Universe of Polkamon, ensuring equal opportunities around the generation of rare traits and manipulation resistance that removes users ability to increase their odds of minting rare NFTs.
Our Booster Pack launch event resulted in the distribution of over 520,000 Polkamon within under 14 days, and the highest number of calls to Chainlink VRF by any one project. Polkamon plans to continue its use of Chainlink VRF within the upcoming weekly limited edition Polkamon releases, with the first already announced: the Elrond Unidragon.
The World of Ultra-Rare Polkamon
Polkamon are exquisitely animated digital collectibles created using blockchain technology. Each Polkamon is backed by a truly unique NFT that is indistinguishable from any other NFT and can be unpacked from booster packs using $PMON tokens — the native ERC-20 token of the Polkamon platform. Each collectible is inimitable, authentic, and differs in rarity, with the Polkamon NFT collection easily integratable into modern games, art, and other blockchain-connected products.
Polkamon monster NFTs consist of several species, including: Unidonkeys, Unifairies, Uniaquas, Uniturtles, Unikles, Uniairs, Unichicks, Unisheep, Unibranches, Unicursed and Unidragons — all identifiable by a unique horn on their head.
Players can open Booster Packs that include three Polkamon, each with a different rarity. Unidonkeys are the most common with a 19% probability of receiving one in a Booster Pack, while Unidragons are the rarest at 1%. On top of types, each Polkamon can have different colors, glitter, horns, and more, with additional features like music and background art to be added as part of our roadmap. Aside from these base types, there are also ultra-rare special editions. The first such edition that was available on release is the Bitcoin Unidragon, which has just a 0.01% chance of dropping.
Combinations of these features and types enable highly unique monsters in the Polkamon Universe. It’s important to note that some of these traits are more likely than others to appear on your Polkamon. Some combinations can become extremely rare. Such as a Black Unidragon with a Diamond Spear Horn and glitter. Because combinations like this are extremely rare and potentially valuable, we must ensure a fair distribution of unique Polkamon features.
More about Polkamon rarity can be found here: https://medium.com/polkamon/what-will-your-polkamon-be-understanding-rarity-5c3775f2f5b8
Developing a Fair and Transparent Mechanism for Determining NFT Features
Unpredictable and tamper-proof random numbers were one of the key development challenges for the Polkamon Project. Not only did we need a secure source of randomness, but we needed one that is on-chain verifiable, meaning users have definitive proof that the source of randomness is indeed authentically random. Luckily, we were able to integrate Chainlink VRF on Polygon as a secure, low-cost, and verifiably source of random numbers.
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 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 users with automated and verifiable assurances directly on-chain that each Polkamon NFT is provably rare and fairly accessible.
Using Chainlink VRF on Polygon while providing the Booster Opening on other chains requires a separate backend service to process the information from both sources. The following description gives a glimpse into this process:
- A transaction is made on the Ethereum blockchain (opening a Booster Pack, burning $PMON, etc.)
- The Polkamon backend listens to the events on the blockchain and then triggers another transaction on Polygon network
- That transaction requests a random number from Chainlink VRF
- The Polkamon backend listens for Chainlink VRF to call back the contract with the random number
- Polkamon backend then soft-mints the NFTs and writes the Ethereum transaction hashes, as well as the random number involved in the NFT selection into the metadata so that it can be proved that the NFTs have been truly randomly selected.
In the future, we’ll also give our users the option to mint special Polkamon on other chains than Ethereum mainnet. In these cases, the NFTs will be minted directly if the gas fee of the corresponding network is cheap enough. However, some NFTs will only be available to pull on Ethereum. As the Polkamon universe grows, expansion into other chains is a natural progression and one that the community will enjoy.
“Chainlink VRF is a key aspect of the Polkamon collectibles experience because it establishes verifiably integrity to the protocol, where each Polkamon NFT is equally accessible to all players and securely generated to avoid the potential for unfair gameplay,” said Leif Eric Leiser, Polkamon CEO & Software Engineer. “By providing such integrity, the value of Polkamon NFTs increases because users can trust that Polkamon monsters are indeed provably rare. Additionally, competitive gameplay is enhanced, as users don’t have to worry about some player rigging the system to unfairly obtain the rarest NFTs.”
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.
Polkamon are exquisitely animated digital collectibles created using blockchain technology. Each Polkamon is backed by a truly unique NFT that is indistinguishable from any other NFT and can be unpacked with $PMON tokens, the native ERC-20 token on the Polkamon platform. Each collectible is inimitable, authentic and differs in rarity. The Polkamon NFT collection can easily be integrated into modern games, art and other blockchain connected products.