Welcome to Chainlink NFT Demo App

Create batch-revealed NFT collections powered by Chainlink Automation & VRF.

Get Started


All NFTs in a collection have a unique set of traits which determine their value, so it's important they're randomly distributed amongst the participants of the drop.

Using Chainlink VRF in generative art NFT collections is de-facto the standard approach for getting provably random source in smart contracts. By batching the reveal process, instead of making VRF calls for each NFT we can save cost up to 100x (in a collection of 10,000 with a batch size of 100).

Learn More


The reveal process can be automated and further decentralized by having Chainlink Automation call the reveal function when certain criteria is met. In this app there are two configurable criterias: batch size and time interval.

Learn More