Search Results :


Web3 Wallet Login &
NFT Token Gating for Joomla

Web3 authentication plugin allows for Secure Login with a secure decentralized system into your Joomla website using blockchain wallets such as MetaMask, Trust Wallet, Wallet Connect QR code, Phantom, Pera, Ledger, and Trezor or any EVM Compatible Wallet and restricts access to content based on non-fungible tokens (NFTs)

Contact us at and we'll help you set up the plugin in no time.

Web3 Wallet Login &
            NFT Token Gating for Joomla

About the Plugin

With Web3 Authentication plugin you can connect crypto wallet to your Joomla website and do crypto transactions, NFT gated content, NFT token gating, and Group mapping based on NFT owned. The plugin supports wallet login to the Joomla website with both hot and cold wallets on different blockchains like Ethereum, Polygon, BSC, Algorand, and Solana. For NFT gated content on Joomla, the plugin allows you to restrict or lock access to certain content on the website and allow access based on NFT ownership.
NFT gated content also called NFT token gating on Joomla is an effective way when you want to restrict access to certain content, product, or video on the website. Using our plugin you can give access to only those users who have required NFT in the wallet.

Key Features

Secure Login & Instant Access

Login into Joomla using Web3 wallets such as, metamask,etc.

Own Your Data

No user data is stored, you completely own your data

NFT Login

NFT based login and content restriction

Blockchain Security

Safe and secure login into the wallet of your choice

No Downtime

Enjoy the benefit of zero downtime due to peer-to-peer system

No Censorship

Free from censorship and central administrative power

Connect your Joomla Website to a Wallet

What are the Benefits of Web3?

Web 3.0 is built upon the core concepts of decentralization, openness, and greater user utility. In a Decentralized system, Information could be retrieved based on its content, hence this information could be kept in several locations at the same time, making it decentralized. This would deconstruct the vast datasets presently maintained by Internet behemoths also making it scalable, secure and accessible.

What are dApps?

Decentralized applications (dApps) are programs that run on nodes of a blockchain or peer-to-peer (P2P) network instead of relying on a single centralized computer. Few benefits of dApps are that they are more financially efficient since they can function without a middleman to take profits from transactions, Users are responsible for legal and regulatory implications for the content they share or consume.

NFT based login and content restriction

NFT-token gated on Joomla website allows you to make it mandatory for users to verify NFT ownership in order to log in or register to your website OR browse any content like posts, pages, images, videos, docs, or other custom content types. The feature of locking or restricting the content is also called NFT token gating and is flawlessly achieved in Joomla. Lock content (specific posts or pages) until the user verifies NFT ownership. This is supported by different blockchain networks like Ethereum, Ethereum Classic, Polygon (Matic), Optimism, BOBA Network, Gnosis Chain (xDai), Fantom Opera, Binance Smart,Optimism, BOBA Network, Gnosis Chain (xDai), Fantom Opera, Binance Smart Chain, Kucoin Community Chain (KCC)etc.

Smart contracts

Smart contracts are programs stored on a blockchain that run when predetermined conditions are met. We allow creating Smart Contracts on your Joomla website easily that automatically executes all or parts of an agreement and is stored on a blockchain-based platform. Smart contracts are a type of Ethereum account that has a balance, however they're not controlled by a user, instead, they are deployed to the network and run as a program. User accounts can interact with a smart contract by submitting transactions that execute a function defined on the smart contract. Smart contracts are equipped for achieving login and NFT token gating on the Joomla website.

Pricing for Everyone


Crypto Wallet Login Support
Auto Creation of Users

Custom styling for Login Button

Custom Redirect after login

New user are forced to enter their details(Profile Completion)


Profile Completion on Wallet Connect
NFT Gated Contents

All features in Free +

NFT gated content for single blockchain

Support cold wallets like ledger, trezor, etc

Multiple contract address supported for a particular page

Regex based rule(All child pages will block automatically under the configured URL)


All Premium Features
Role Mapping with Smart Contracts

All features in Premium +

Disconnect Login Button

NFT / token gated content for multiple blockchains

Joomla groups mapping based on NFT owned by crypto user

How will the Wallet Login Flow work?

Generating the Nonces

For each user, a Random string in the nonce field is generated, this can be a random number

Nonce is fetched by the user

After clicking the login button , an API call to the backend is sent to retrieve the nonce associated with the users public address

User Signs the nonce

User will be shown a pop-up to confirm the nonce and will be able to accept it hence signing the nonce

Signature Verification

Once authentication is confirmed, the nonce and public address will be verified as belonging to the same user

Integrate with the following Wallets

Wall Connect
My Algo

Please tell us your requirement and we will help you setup the plugin accordingly.

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

Hello there!

Need Help? We are right here!

Contact miniOrange Support

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to