Contributors: Stephen@swantech.us
Tags: nft, authentication, content protection, web3 login, dApp
Requires at least: 5.0
Tested up to: 6.4.2
Stable tag: 1.0.4
PHP: 8.2
License: GPL-3.0
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
Discord: https://discord.gg/gqwrFkwcGg
![Token Gated Content](https://private-user-images.githubusercontent.com/7231316/262497333-f0b456fa-226e-47fd-ba5c-3466f605fb30.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI2MDM4MjgsIm5iZiI6MTcyMjYwMzUyOCwicGF0aCI6Ii83MjMxMzE2LzI2MjQ5NzMzMy1mMGI0NTZmYS0yMjZlLTQ3ZmQtYmE1Yy0zNDY2ZjYwNWZiMzAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgwMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MDJUMTI1ODQ4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWFmMzU2MmVhOTllNDAzYTA2YTFkNjcxMDg2MmE5MjY1MzMyNWQzOTQzMzQ0MDg5MmVkYmNhNTRhN2RiMTI3MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.Ttpyl2E_R0ASi2YnMBpexLdPvSm9Guwh0UcXnWloPGw)
Fungate is a powerful and easy-to-use WordPress plugin that enables users to gate content based on NFT ownership. With Fungate, you can easily protect your content and offer exclusive access to users who own a specific NFT. Fungate uses PHP and JS to run standalone on your WordPress site's server. (That means its free to use!)
Protect content with NFT ownership verification based on token, minter, or NFT ID
Supports WalletConnect for secure authentication
Easy installation and configuration
Safety First!
To install Fungate, simply follow these steps:
- Download Fungate.zip
*If you clone the repo, rename the inner folder to "Fungate.zip" - Upload the plugin to your WordPress site
- Activate the plugin in your WordPress dashboard
- Configure the plugin settings according to your requirements
After installing Fungate, you'll need to configure the plugin according to your requirements or options. To configure Fungate, follow these steps:
- Export your Loopring API key -> https://github.com/stepwn/Fungate/assets/7231316/00dad3da-61f8-49de-bfed-2f10adbf918d
Look for "api key" in the exported account. - Add your API key to the "Fungate Settings" on the main sidebar of the WordPress admin dashboard
- Obtain a ProjectId from https://cloud.walletconnect.com and save it in the Fungate settings page.
If you need any help with configuration, don't hesitate to reach out for support. https://discord.gg/gqwrFkwcGg
eg Shortcode placement in the WordPress Page Editor
Using Fungate is easy. Here are the basic steps to get started:
- Create a new post or page in WordPress
- Use the [fungate token="tokencollectioncontract" minter="minterethaddress" nft_id="individualNFTID"] shortcode to protect content based on NFT ownership
- Customize the shortcode attributes to fit your requirements (token or minter or nft_id is required)
- Put your token gated content on the page using the WordPress content editor
- At the end of your gated content put the [/fungate] shortcode tag.
- Save and publish!
For more detailed instructions and examples, check out our documentation.
If you encounter any issues with Fungate, please don't hesitate to reach out for support. You can find help in the following ways:
Visit our discord https://discord.gg/gqwrFkwcGg
We're here to help, so don't hesitate to reach out if you need assistance.
Q: How does Fungate verify NFT ownership?
A: Fungate uses the Loopring Rest API to authenticate users and verify NFT ownership once the browser or WalletConnect finishes Public Key Verification.
Q: How Safe is this plugin?
A: Fungate sets up a local proxy for Loopring API requests so your key is never exposed to the client. Additionally, users are only signing a verification request to prove they own the Eth address they submit, Fungate can not transfer tokens.
Q: How can I give away NFTs?
A: Loopring has a NFT red packet system. you can put the red packet behind a token gate (or not!)
Q: I have no idea whats happening
Fungate is the ultimate WordPress plugin for gating content based on NFT ownership. With its powerful features and easy-to-use interface, you can protect your content and offer exclusive access to your audience. Download Fungate today and start gating your content based on NFT ownership!