Skip to content

stepwn/LoopPress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoopPress is now Fungate!
Please visit Fungate.io

Contributors: Stephen@swantech.us

Tags: nft, authentication, content protection

Requires at least: 5.0

Tested up to: 6.3.1

Stable tag: 1.0.4

PHP: 7.4

License: GPL-3.0

License URI: https://www.gnu.org/licenses/gpl-3.0.en.html

Discord: https://discord.gg/gqwrFkwcGg

Website: https://looppress.dev

LoopPress

Token Gated Content Token Gated Content
LoopPress is a powerful and easy-to-use WordPress plugin that enables users to gate content based on NFT ownership. With LoopPress, you can easily protect your content and offer exclusive access to users who own a specific NFT. LoopPress uses PHP and JS to run standalone on your WordPress site's server. (That means its free to use!)

Features

☑️ Protect content with NFT ownership verification based on contract, minter, or NFT ID

☑️ Assign user roles based on NFT ownership

☑️ Extremely versatile and powerful [looppress][/looppress] , [looppress_button] , and [looppress_media] shortcodes

☑️ Stream protected media with [looppress_media] shortcode

☑️ Supports WalletConnect for secure authentication

☑️ User NFTs are Cached to the session and can be used for any other purpose through JS or PHP

☑️ Easy installation and configuration

☑️ BuddyPress Integration

☑️ WooCommerce Integration

☑️ Safety First!

☑️ FREE!

Quick Example Video: Example Video

Installation

image


To install LoopPress, simply follow these steps:
  • Download LoopPress.zip
    *If you clone the repo, rename the inner folder to "LoopPress.zip"
  • Upload the plugin to your WordPress site
  • Activate the plugin in your WordPress dashboard
  • Navigate to the Looppress settings page in the dashboard

Configuration

After installing LoopPress, you'll need to configure the plugin. To configure LoopPress, follow these steps:

  1. (Reccommended) Create a fresh Loopring account at https://loopring.io
  2. Export your Loopring API key -> https://github.com/stepwn/LoopPress/assets/7231316/00dad3da-61f8-49de-bfed-2f10adbf918d
    Look for "api key" in the exported account.
  3. Add your API key to the "LoopPress Settings" on the main sidebar of the WordPress admin dashboard
  4. Obtain a ProjectId from https://cloud.walletconnect.com and save it in the LoopPress settings page.
If you need any help with configuration, don't hesitate to reach out for support. https://discord.gg/gqwrFkwcGg

Usage

Shortcode eg Shortcode placement in the WordPress Page Editor


LoopPress Post Type LoopPress Post Type

Using LoopPress is easy. Here are the basic steps to get started:

  1. Create a new post or page in WordPress
  2. Use the [looppress contract="tokencollectioncontract" minter="minterethaddress" nft="individualNFTID"] shortcode to protect content based on NFT ownership
  3. Customize the shortcode attributes to fit your requirements (contract or minter or nft is required)
  4. Put your token gated content on the page using the WordPress content editor
  5. At the end of your gated content put the [/looppress] shortcode tag.
  6. Save and publish!
For more detailed instructions and examples, check out our documentation.

Support

If you encounter any issues with LoopPress, 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.

Frequently asked questions

Q: How does LoopPress verify NFT ownership?

A: LoopPress 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: LoopPress 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, LoopPress 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

A: User Onboarding Guide

Summary

LoopPress 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 LoopPress today and start gating your content based on NFT ownership!

About

Looppress is now Fungate. Please visit Fungate.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published