NFT token gating for LearnDash Courses | Web3 LearnDash Integration
Admin can now Restrict Access to the Courses published on LearnDash .
When a User logins using our Web3 Login Button, then the user will be assigned courses in LearnDash based on the NFT owned by the user. Here the Courses will be assigned to users with specific NFTs in the wallet.
For this setup, you would require an All Inclusive plan where you will get access to web3 LearnDash Integration add-on.Once the setup is complete using this guide, your users can connect their crypto wallet and have access to token gated courses.
Step-by-step setup video guide
Steps to configure LearnDash Integrator with WordPress Web3 Login.
1. Set Up Courses on LearnDash as per your requirements.
Go to Courses in LearnDash plugin and create the Course as per your requirements by using Add New button.
After that, go to Settings option and make sure you have enabled Closed option. click on Publish button.
2. Configure Contract Address Name on Web3 Login Plugin.
Go to the Web3 Login plugin and Configure Contract Address Name using Add Token Details button.
(For eg. I have added the Space Punk #4741 and Space Punk #768 NFTs contract address details. )
3. Configure Courses on LearnDash Integrator Addon
Go to the Web3 LearnDash Integrator addon and ensure the Course Mapping option is enabled so the user can map courses on Laeandash based on the NFTs he has saved in his wallet.
Select both the Contract Addresses as well as the Learndash Courses you wish to map (All the mapped Courses in LearnDash Plugin will be displayed in LearnDash Courses dropdown) .
You can configure multiple configurations by using Add More Mapping button and click on Save Mappings button.
Now, go to WordPress Login page and you will see the Login with Cryptowallet button, click on it.
Sign in to your wallet by selecting it.
Go to WordPress Dashboard and click on users tab, you will see the user has been assigned the Mathematics course, due to he has Space Punk #4741 NFT in his wallet.
In this Guide, you have successfully Restrict Access to the Courses published on LearnDash using Web3 Learndash Integrator Addon.
Check out our solutions
WordPress NFT Token Gating
Web3 authentication plugin allows Secure Login with a decentralized system into your WordPress website using blockchain wallets.
Mail us on web3@xecurify.com for quick guidance(via email/meeting) on your requirement and our team will help you to select the best suitable solution/plan as per your requirement.