Skip to content
  • دخول
  • تسجيل
WordPress.org

العربية المغربية

  • قوالب
  • إضافات
  • Support
  • About
  • الإتصال
  • Get WordPress
Get WordPress

Plugins

  • My Favorites
  • Beta Testing
  • Developers
Download

Web3 – Crypto wallet Login & NFT token gating

By miniOrange
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

This plugin allows you to log-in to a WordPress website using a cryptocurrency wallet and restrict/lock/gate specific pages, posts, and videos on their WP website, and allow you access based on the NFTs owned in the Crypto Wallet. The plugin also authenticates the user and checks your ownership of their crypto wallet. The plugin creates a regular WordPress user account, so existing plugins, and customizations will continue to work as intended.

The Web3 authentication login plugin supports both hot wallets and cold wallets login. Users can use a hot wallet like MetaMask, WalletConnect, Edge, Electrum, Coinbase, Trust, Robinhood, Binance, Mycelium, AtomicDEX, Jaxx, Samourai, Huobi, Luno, ZenGo, Crypto.com, Bitcoin IRA, and Exodus for website login. Popular cold wallets like Ledger Nano S, Ledger Nano X, Trezor, KeepKey, CoolWallet Pro, Safepal S1, Keystone Pro, and Ellipal Titan can also be used for login.

Solana Blockchain FAQ

How to configure the setting of solana blockchain in free plugin?

  1. Select Solana as blockchain.
  2. Put the URL of the page that you want to gate in your WordPress site.
  3. Now the put the Mint Address of the NFT. Mint address also known as Token address.For e.g https://solscan.io/token/Ct48y4Ly3Aax3Ltw3FNxDD3RgAMNPc7f8KUKXC8XYUAf, {Ct48y4Ly3Aax3Ltw3FNxDD3RgAMNPc7f8KUKXC8XYUAf} is the mint address.

How to configure the setting of solana blockchain in Premium Plugin?

In premium plugin instead of configuring a single mint address, you can do configuration through anyone of the following option.

  • Import a list of mint address
  • Configure the collection key
  • Or you can configure the collection id

How to login through phantom wallet in mobile devices

Use the built-in browser in the phantom wallet mobile app to log in.

FREE VERSION FEATURES

In the free version of the plugin, you can log in to the WordPress website using a crypto wallet. The login with Crypto Wallet button can is displayed on the WP login default page. To disable the wallet login button displayed by unchecking the Enable Web3 user Login checkbox. List of features-

  • Login with Crypto wallet button
  • Login with Crypto wallet button available at WP login default page.
  • Option to hide the Login with Crypto wallet button
  • Login with Cryptowallet support for MetaMask, Wallet Connect, Coinbase, Phantom, MyAlgo Wallet.

STANDARD VERSION FEATURES

In the standard version of the plugin, customizing the login button such as CSS styling and custom placement of the button on the website can be done. List of features-

  • All free version features are included
  • Shortcode for Login with Crypto Wallet button
  • Custom styling for Login Button
  • Custom placing of the button anywhere on the WP site.
  • Custom Redirect after login
  • Mandatory for New Users to enter their details(Profile Completion)

PREMIUM VERSION FEATURES

The premium version of the plugin has additional features where you can also restrict/lock/gate specific pages, posts, and videos on their WP website and allow users to access the content based on the NFTs owned in their Crypto Wallet. List of features-

  • All Standard version features are included
  • Token gated content for a single blockchain
  • Multiple contract addresses supported for a particular page
  • Regex based rule(All child pages will block automatically under the configured URL)
  • Support cold wallets like ledger, trezor, etc
  • Support Added for Hedera, Algorand and Solana Blockchain.

ENTERPRISE VERSION FEATURES

The enterprise version of the plugin additionally lets you assign roles based on the NFT collection owned in their crypto wallets. Users login in with a crypto wallet to the WordPress website is assigned a role based on their NFT collection.

  • All Premium version features are included
  • NFT / token gated content for multiple blockchains
  • WordPress role mapping based on NFT owned by crypto user
  • Content gating based on the quantity/number of the NFTs/Tokens

ALL-INCLUSIVE VERSION FEATURES

All-in-one WordPress Single Sign-On management with the support of add-ons / Third Party Plugin compatibility.

  • Third Party Add on Compatibility : Add ons such as Page Restriction, BuddyPress Attribute Mapping, LearnDash Attribute Integration, Media Restriction Add-On, Attribute based Redirection, Session Management, Membership Level Based Login Redirection, Regex Role Mapping Add-on, MemberPress Integration are supported.

WooCommerce – Web3 Integration Add-on

The add-on can be used for Crypto wallet login/Wallet connect to WooCommerce login and registration page. The connect wallet to WooCommerce can be used for crypto payments on the WooCommerce store checkout page. Additionally, you can also create NFT token gating and NFT gated WooCommerce store where access can be restricted. Users who have required NFT collection in their wallet have access to the restricted products on WooCommerce store.

You can also employ NFT gated WooCommerce for giving discount, here users who have specific NFT or token collection in their wallet are given discounts or certain benefits.

  • Cryptowallet payment on WooCommerce checkout page
  • NFT/Token gating WooCommerce-discount based on token owned in wallet
    WooCommerce Coupon Gating Setup Guide
    WooCommerce Coupon Gating Youtube Video
  • Gate exclusive products for the NFT users
    WooCommerce Product Gating Setup Guide

Use cases for Web3 authentication plugin

  • Login with web3 Cryptocurrency wallet: Use one of a variety of hot wallet like MetaMask, WalletConnect, Edge, Electrum, Coinbase, Trust, Robinhood, Binance, Mycelium, AtomicDEX, Jaxx, Samourai, Huobi, Luno, ZenGo, Crypto.com, Bitcoin IRA, and Exodus for WordPress website login. Popular cold wallets like Ledger Nano S, Ledger Nano X, Trezor, KeepKey, CoolWallet Pro, Safepal S1, Keystone Pro, and Ellipal Titan can also be used for WordPress website login.

  • Token gated content: Restrict posts, pictures, content, and videos on your website based on NFT collection in web3 wallet. Make it mandatory for users to buy specific NFT collections to access the restricted content. For purchasing NFT collections redirected the users to famous NFT marketplaces like OpenSea, Rarible, and Mintable.

  • Sensitive documentation: Ownership of NFTs in your crypto wallet allows you to access secure and sensitive information in an organization.

  • Role Assigning: WordPress website owners can assign roles to the users of their website according to the NFT collection in their wallet.

  • Restrict access: You can even choose to restrict users that hold certain NFTs from gaining access to pages, images, videos, or documents that you don’t want them to see.

  • Token gated communities: The plugin can be used to restrict access on zoom, discord, google drive, youtube, and gaming channels based on NFT collection.

Features to be released

  • Support for Algorand blockchain
  • Add support for MyAlgo and Pera

Privacy

miniOrange Web3 login plugin does not store anything other than the wallet address, on your server.

Contact Us

Feel free to reach out to us. Send an email at info@xecurify.com for any inquiries.
User can now also connect to us on Discord

Screenshots

  • Login Button.
  • WEB3 Test connectivity.
  • NFT configuration and test wallet

Installation

This section describes how to install the WEB3 authentication plugin.

From your WordPress dashboard

  1. Visit Plugins > Add New
  2. Search for WEB3 authentication plugin. Find and Install the WEB3 authentication plugin plugin by miniOrange
  3. Activate the plugin

From WordPress.org

  1. Download the WEB3 authentication plugin.
  2. Unzip and upload the WEB3 authentication plugin directory to your /wp-content/plugins/ directory.
  3. Activate the WEB3 authentication plugin from your Plugins page.

FAQ

Why should I use Web 3 Login Plugin?

Our plugin utilizes the most reliable yet most secure Blockchain Technology to secure your data. Take full advantage of our blockchain-based security which is a protocol that is virtually impossible to break. Your information will always remain safe and secure.

How does Web3 Login Plugin work?

*The outline is described in this TopTal post by Amaury Martiny.
*We have used databased nonces which are refreshed every time they are used and append the user IP or Wallet Address to the login message to prevent replays from elsewhere.

How do I Login through metamask?

  1. Install the metamask extension in your browser.
  2. Install the our WEB3 login plugin. Read the “Installation”.
  3. A Login Button will be added in the WordPress Login window, where users can log in through the wallet public address.

What is signature verification

When a user submits a signature, it needs to be verified on the server-side.
We use libraries like Keccak, and Elliptic to verify the signature using the stored nonce in the database on the backend side.

I need to customize the plugin or need support and help?

Please email us at info@xecurify.com or Contact us. You can also submit your query from the plugin’s configuration page.

The web3 authentication plugin is not compatible with the plugins installed on my site. What can do?

Please email us at info@xecurify.com or Contact us. You can also submit your query from the plugin’s configuration page.

I would like to change our license domain. How do we do this?

Yes, You can activate the license on your new domain. Write us at info@xecurify.com we will help you set up.

Is it possible to set a different redirect URL after login & logout?

Yes, with a standard license you can set different redirect URLs after logging in as well as after logout.

For any other query/problem/request?

Please email us at info@xecurify.com or Contact us. You can also submit your query from the plugin’s configuration page.

Are my crypto assets safe?

Yes. A wallet (e.g. MetaMask) does not leak your private keys. The plugin also doesn’t have access to your private keys.

Reviews

class-wp.php problem

areaano يناير 18, 2023 1 reply
After i removed your plugin, i had 2 warningd? I dont know what todo? Warning: preg_match(): Compilation failed: quantifier does not follow a repeatable item at offset 1 in /data01/virt61307/domeenid/www.xxxx.com/htdocs/wp-includes/class-wp.php on line 234Warning: preg_match(): Compilation failed: quantifier does not follow a repeatable item at offset 1 in /data01/virt61307/domeenid/www.xxxxx.com/htdocs/wp-includes/class-wp.php on line 235

Opening Tomorrows Doors

naahi دجنبر 28, 2022
After searching high and low for a WordPress plugin that offers Gated Content with Web3 login Solutions that can use the Solana BlockChain, I found this gem of a plugin. Coupled with Personalized Lightning Fast Help Services and a Future Forward Customer Friendly Product that Simply Works as it Should, Mini Orange has Outstripped the Competition with this Powerful Plugin. I Highly Recommended this Plugin to anyone looking for a Simple yet Powerful WordPress Web3 Wallet Login & NFT Token Gating Solution. Teira Naahi

Problems Solved

enterpaneer دجنبر 23, 2022
Problem quickly solved by Nitin and Shubhangi via Google Meet: I needed to differentiate between tokens for NFT gating with the Web3 Plug-in. Many thanks once again. 5 Stars!

gran atención, buena demo

deloreanbot نونبر 4, 2022
Daniel y Kira son magníficos, Gran atención en la prueba online mediante google meet, excelente inglés y ofrecen buena explicación del funcionamiento del pluguin para web 3 con NFT. Recomendado Gracias!

Dannel is great

dmndaoacc أكتوبر 31, 2022
buy miniorange, great solution for web3 projects looking to gate their content!

Works great

techienftclub غشت 26, 2022
The plugin works well and it's perfect for web3 integration. It can also support multiple contract addresses. Very easy to use, intuitive and straightforward. The support team is very helpful.
Read all 12 reviews

Contributors & Developers

“Web3 – Crypto wallet Login & NFT token gating” is open source software. The following people have contributed to this plugin.

Contributors
  • miniorangesecurity
  • miniOrange

Translate “Web3 – Crypto wallet Login & NFT token gating” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

= 2.4.0=
* fixing deactivation issue

=2.3.7=
* signature verification for myalgo and phantom wallet
* solana option added for collection id and collection key
* added the links for the developer docs
* UI improvements for addon tab

=2.3.6=
* added support for solana
* Advertising add-on

=2.3.5=
* Loader class issue fixes.

= 2.1.2=
* Advertising show nft hold by user feature in shortcode info tab
* Web3 library(Elliptic) fixes
* fixing purchasing plan UI
* Readme update

= 2.1.0=
* Advertising Premium Tabs UI
* Web3 library(Elliptic) fixes
* Adding multiple purchasing plan

2.0.1

  • Test option to check NFTs held by wallet
  • Licensing Plan
  • UI improvement
  • Readme updated

1.0.4

  • Compatibility with WordPress 6.0.0
  • Readme updated

1.0.3

  • Added support to change text of web3 login button
  • Added test functionality for web3 connectivity
  • Improved UI of the plugin

1.0.2

  • Added support for crypto wallets
  • Added feedback form

1.0.1

  • Readme Update

1.0.0

  • First release of the plugin
  • Compatibility with WordPress 5.9

Meta

  • Version: 2.4.0
  • Last updated: 3 أسابيع ago
  • Active installations: 200+
  • WordPress Version: 2.0.2 or higher
  • Tested up to: 6.1.1
  • PHP Version: 7.0 or higher
  • Language:
    English (US)
  • Tags:
    ethereumloginmetamasknftweb3
  • Advanced View

Ratings

See all
  • 5 stars 11
  • 4 stars 0
  • 3 stars 0
  • 2 stars 0
  • 1 star 1
Log in to submit a review.

Contributors

  • miniorangesecurity
  • miniOrange

Support

Issues resolved in last two months:

3 out of 5

View support forum

  • About
  • News
  • Hosting
  • Donate
  • Swag
  • Documentation
  • Developers
  • Get Involved
  • Learn
  • Showcase
  • Plugins
  • Themes
  • Patterns
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • Privacy
  • Public Code
WordPress.org
WordPress.org

العربية المغربية

  • Visit our Facebook page
  • Visit our Twitter account
  • Visit our Instagram account
  • Visit our LinkedIn account
الكود شعر.