Unlock for Developers

Build applications with customizable membership NFTs.

How Unlock works

Unlock has two distinct concepts: Locks and Keys.

Create Locks through our dashboard or API and place them anywhere you want to check for memberships.

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

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


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

Check out Unlock’s community-built integrations and plugins.

Join our Developer Grant Program!

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

Sign Up for Updates

We'll send you fresh news about our platform, including new features and opportunities for the community.