Build applications with customizable membership NFTs.

How Unlock works

Unlock has two distinct concepts - Locks and Keys

  1. Deploy Lock contracts through our dashboard or API and place them anywhere you want to check for memberships.

  2. Users buy Keys (Non Fungible Tokens) which are checked by the lock. Valid keys grant users access.

  3. Locks can be added to any kind of software, from web applications, to native games, through SAAS platforms.

  4. Unlock supports multiple chains, price in any ERC20, and Credit Card checkout.

Join our Developer Grant Program

Unlock Protocol is giving UDT token grants to developers who can make the platform more accessible to wider communities.

Have Questions? Got Stuck? Need an inspiration?

Connect with a community of developers on Discord and Github building cool stuff with Unlock.