RomanPunks Will Integrate Chainlink VRF to Secure NFT Raffle Winners
We’re excited to announce that RomanPunks — a retro-futuristic, cyberpunk-derivative, and world-building project on the blockchain — will integrate Chainlink Verifiable Random Function (VRF) on the Ethereum blockchain. By integrating Chainlink’s industry-leading decentralized oracle network, we can obtain access to a tamper-proof and auditable source of randomness needed to select and verify winners in giveaways and games that require true randomness. Ultimately this creates a more exciting, transparent, and fraud-proof user experience, as users have stronger certainties random collector bonus payments and prizes awarded in community raffles are selected and distributed through a fair and transparent process.
RomanPunks is an ambitious project with the vision to create open-world video games and comic books based on its set of 1,000+ ‘avatar’ characters minted on the Ethereum blockchain. RomanPunks have also recently expanded to the Worldwide Asset eXchange (WAX) blockchain with a series of colourful and irreverent ‘trading cards’ that bring the character’s personalities to life. As the RomanPunk ‘Empire’ expands to a wider audience, the ‘OG’ Ethereum 1:1 pieces listed on OpenSea as ERC-1155 serve as the primary store of value in the RomanPunk project.
In order to verify contest winners in the upcoming NFT promotional raffle for our collectors, 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 confirm system integrity. For instance, RNG solutions using on-chain data like block hashes can be exploited by blockchain miners, while off-chain RNG solutions like traditional data providers are opaque and don’t provide users 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 Chainlink’s time-tested oracle infrastructure, and secured through the generation and on-chain verification of cryptographic proofs that help 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 RomanPunks 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 all RomanPunks random dividend bonus awardees and contest winner selections are provably fair and cannot be tampered with by the oracle, outside entities, or the RomanPunks team.
RomanPunks is a nascent, independent, community-based project in a space that has limitless potential for growth and development. Integration of Chainlink VRF will continue for future RomanPunks contests and gameplay mechanics (i.e. battle simulations, card selections, staking rewards) that require accurate, transparent, and completely random selections. Integration of Chainlink technology will continue to provide great utility not only on Ethereum but on WAX and other blockchains employed by the RomanPunks project.
“Chainlink is to RomanPunks what aqueducts were to Rome. Thanks to Chainlink’s blockchain-agnostic VRF technology, we are able to hold major contests and develop gameplay utility in a way that is transparent and verified on-chain for our ‘Senators’ (Collectors). Even Cicero would be satisfied with the veracity and impartiality of the results.”
–Emperor Punktavian, RomanPunks
About Chainlink
Chainlink is the industry standard oracle network for powering hybrid smart contracts. Chainlink Decentralized Oracle Networks provide developers with the largest collection of high-quality data sources and secure off-chain computations to expand the capabilities of smart contracts on any blockchain. Managed by a global, decentralized community, Chainlink currently secures billions of dollars in value for smart contracts across decentralized finance (DeFi), insurance, gaming, and other major industries.
Chainlink is trusted by hundreds of organizations, from global enterprises to projects at the forefront of the blockchain economy, to deliver definitive truth via secure, reliable oracle networks. To learn more about Chainlink, visit chain.link, subscribe to the Chainlink newsletter, and follow @chainlink on Twitter. To understand the full vision of the Chainlink Network, read the Chainlink 2.0 whitepaper.
Solutions | Docs | Discord | Reddit | YouTube | Telegram | GitHub
About RomanPunks
“It’s AD 410, the Goths are sacking the city of Rome. A rift in the fabric of space-time occurs at the Temple of Jupiter Capitolinus. Suddenly multiple dimensions collide and coalesce. Time travelers and spacefarers exist alongside terrestrials who had previously lived thousands of years apart. The world is now a fractured patchwork of time and space with Rome at the center of it all. The world is now RomanPunk.”
RomanPunks is an independent, crypto-based fine art world-building movement inspired by history and the cyberpunk aesthetic. We find inspiration from 20th-century culture and science fiction authors including Wiliam Gibson, Philip K. Dick, and Harry Turtledove while being guided by professional work and academic studies in ancient history, art history, illustration, and blockchain technology.
After CXXXV days of development, RomanPunks has collections on both the Ethereum and WAX blockchains in addition to a nascent Discord-based community of well over 500 active users who engage in play-to-earn gameplay utility. For live project updates, please follow our Medium page and visit our website.
Linktr.ee | Medium | OpenSea Collection | AtomicHub Collection | Discord | Twitter