How Unlock works
Unlock has two distinct concepts - Locks and Keys
Deploy Lock contracts 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.
Tutorials
Learn how to develop with Unlock.
Integrate Unlock with Wordpress
Check how you can use unlock wordpress plugin to token gate content on wordpress.
Using an existing NFT contract
Your lock is an NFT contract, but you can also plug-in an existing ERC721 contract easily to make sure any of the holder is treated as a valid member
Sign-in With Ethereum
In most applications, the first step is to identify users, Unlock provides an easy way to identify users.
Selling tickets for an event
A ticket to a conference, a concert or a meetup is a membership to that event. With Unlock, you can easily sell tickets to events you organize!
Integrations built by the Unlock Community
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.