Search Results :

×

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.


miniorange img  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.
  • WordPresss Web3 login Learndash integration addon- add WordPresss Web3 login Learndash integration addon- add
  • After that, go to Settings option and make sure you have enabled Closed option. click on Publish button.
  • WordPresss Web3 login Learndash integration addon- details

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. )
  • WordPresss Web3 login Learndash integration addon- Contract address

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.
  • WordPresss Web3 login Learndash integration addon- go to addon
  • 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) .
  • WordPresss Web3 login Learndash integration addon- map Contract address
  • You can configure multiple configurations by using Add More Mapping button and click on Save Mappings button.
  • WordPresss Web3 login Learndash integration addon- add more
  • Now, go to WordPress Login page and you will see the Login with Cryptowallet button, click on it.
  • WordPresss Web3 login Learndash integration addon- login button
  • Sign in to your wallet by selecting it.
  • WordPresss Web3 login Learndash integration addon- login with metamask
  • 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.
  • WordPresss Web3 login Learndash integration addon- courses assgined
In this Guide, you have successfully Restrict Access to the Courses published on LearnDash using Web3 Learndash Integrator Addon.

miniorange img 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.

Read More

WordPress NFT Marketplace

WP NFT Maker allows you to convert/create an NFT of your product (Image/Audio/Video/Text) and sell it as NFT on your ecommerce website.

Read More

WordPress Smart Contracts

WordPress Smart Contracts is a WP plugin that allows you to manage, deploy and interact with smart contracts on multiple networks.

Read more

miniorange img  We support a wide range of wallets, blockchains, and tokens

miniorange img  Supported Wallets


Metamask

Coinbase

WalletConnect

Phantom

PeraWallet

MyAlgo

Gamestop

MathWallet


miniorange img  Supported Blockchains


Ethereum

Polygon

Algorand

Solana

Loopring

Chronos


miniorange img  Supported Token Standards


ERC20

ERC1155

ERC721

BEP20

BEP1155

BEP721

SPL Token

Algorand's asset IDs

Additional Resources


Need Help?

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.




Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com