NFT Login requires users to verify NFT ownership in order to register and login to your site.
Use this plugin to create exclusive content for any NFT collection. Make a discussion board or e-commerce site just for CryptoPunks
or Bored Ape Yacht Club holders or any other NFT collection.
* Require NFT verification to register or login to your site
* Lock content on specific posts or pages until the user verifies NFT
- Install and activate the plugin
- Go to NFT Login Plugin settings page in the WordPress admin dashboard
- Enter the Token Name and NFT Contract Address
Which NFT collections can be used?
Any NFT collection on Ethereum or Polygon. All you need is the public contract address which is easily findable on sites like Etherscan or OpenSea
Do I need to own an NFT from the collection?
No. All you need is the contract address. WP admin users can login as normal without verifying ownership.
What is a contract address?
All NFT collections have a smart contract which created the items in the collection. The contract address is the blockchain address of the smart contract.
How do I find the contract address for a NFT collection?
Search for the collection on OpenSea. Select any item from the collection. For example CryptoPunk #8666.
Expand the details section to find the Contract Address for CryptoPunks is 0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB.
How do I lock content
Check the box under NFT Content Protection in the post/page metadata
Can you add a new feature to this plugin?
Yes! Add a support topic or contact me.
Contributors & Developers
“NFT Login” is open source software. The following people have contributed to this plugin.Contributors
Translate “NFT Login” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Configuration option for registration and login
Fix bug in configuration for registration and login
Support for Polygon blockchain
Bug fix missing function
Php 8 bug fix
Removed «Verified NFT does not match registered user» check
Fix compatibility with non ERC721 tokens