project screenshot 1
project screenshot 2

conditionalNFT

NFT with ownership and control conditional upon the possession of a valid Lock

conditionalNFT

Created At

Web3 Weekend

Project Description

This project allows Lock users to condition the ownership and actions of another NFT on the possession of the underlying Lock. Through this conditional ownership, a creator can now build second-order monetisation on the underlying access granted by Unlock Protocol. For example, a Lock holder can now sell ultra-exclusive content to a section of his or her audience who are in possession of the Lock. This rewards existing Lock holders with an additional benefit, and incentivises new audiences to purchase the Lock in order to access the opportunity to purchase the ultra-exclusive content.

How it's Made

This project uses Vyper and Brownie for the smart contracts and deployment, and Flask for the server with web3.js on the frontend. The interface is hosted on Heroku.

Unlock Protocol provided the framework for access keys to build on top of. Hopefully, this project helps to extend the use cases of Unlock Protocol.

background image mobile

Join the mailing list

Get the latest news and updates