NFTeam Announces Chainlink VRF Integration To Power Tiny Boxes- an On Chain Generative Art Project

NonFungibleTeam
4 min readJul 24, 2020

--

Today the NFT development studio NFTeam is proud to announce that we will be using Chainlink VRF and a Chainlink price reference feed to power our forthcoming generative art project, Tiny Boxes. Tiny Boxes — immutable, animated pieces of art stored forever direction on chain — will use Chainlink VRF to determine the features and variations of each NFT-backed Tiny Box, as well as their animation algorithms. Additionally, the Tiny Boxes minting contract will include a new feature allowing users to create their art pieces using either ETH or LINK tokens, allowing greater accessibility and ease of minting for collectors. Together with Chainlink, we’re thrilled to be pushing the NFT art space forward with experimental generative art that, from creation to curation, exists 100% on-chain!

Sample Tiny Boxes

Taking inspiration from Autoglyphs, the earliest pioneer of on chain generative NFT art, and Avastars, a generative avatar project with all art on-chain in SVG form, Tiny Boxes are randomly generated pieces of immutable, animated art. Tiny Boxes pushes the envelope slightly further by adding animation features which can be retrieved fully from the chain. These will be the first animated on chain tokens to exist as NFTs. The distinction between the above projects and many other NFT projects is that the actual token art will exist as long as Ethereum. To put another way, even without the creators or the original web page, the entire art pieces will be retrievable, forever, from the main chain. Collectors will be able to fetch the SVG code in it’s entirety directly from the contract.

Contract SVG Code, via Etherscan

Chainlink is a key integration towards keeping Tiny Boxes fully on-chain. Chainlink VRF in particular is a crucial cog in the minting contract, allowing for secure randomness to determine the features of each Box, as well as for users to verify on-chain that their NFTs were generated with the supplied randomness seed. Though there are other on-chain randomness options, such as using block hash as a seed, these solutions can be manipulated and biased.

By using Chainlink VRF, we can give collectors and NFT enthusiasts unparalleled security guarantees surrounding the generation of their Tiny Boxes. Chainlink VRF remains completely transparent on-chain, meaning users can independently verify the authenticity of the randomness instead of needing to trust us. Additionally, the source of randomness is generated and delivered to the minting contract using a decentralized oracle network to avoid any single point of failure or manipulation.

Additionally, we’ve decided to accept both ETH and LINK token payments in the minting contract using exchange rates secured by Chainlink’s LINK/ETH price reference feed. We believe that NFT collecting should be accessible to everyone, and hope by expanding the purchase options that a greater number of collectors will get to enjoy Tiny Boxes.

Though simple, we believe that Tiny Boxes will help push generative art and the wider NFT space forward, and we’re thrilled to be doing so with the help of Chainlink technology!

About The NFTeam

Visit our website or follow us on Twitter @NateAlex6677 & @SkylerFly for the latest on what we’re working on. While we are still in development, feel free to stop by the ChainFaces discord to chat in real time with us! Thanks for reading!

About Chainlink

If you are a smart contract developer and want to take advantage of Chainlink’s VRF feature, visit their developer documentation, and join the technical discussion on Discord. Learn more by visiting the Chainlink website or following them on Twitter or Reddit.

Chainlink is a decentralized oracle network that enables smart contracts to securely access off-chain data feeds, web APIs, and traditional bank payments. It is well known for providing highly secure and reliable oracles to large enterprises (Google, Oracle, and SWIFT) and leading smart contract development teams such as Polkadot/Substrate, Synthetix, Loopring, Aave, OpenLaw, Conflux, and many others.

--

--