banner

GateKit Token Memberships

img
img

GateKit Token Memberships provides a flexible solution for token memberships, allowing users to access content via card payments or by holding a token or NFT.

Features

  • Flexible Membership Levels — Create multiple membership levels with specific access rules for posts, categories, and more.
  • Dual Entitlement Options — Members can gain access through WooCommerce subscriptions or by holding a specific token or NFT.
  • Secure Wallet Linking — Link wallets to accounts using signed messages for enhanced security.
  • Re-verification Cron Job — Automatically checks on-chain rules to maintain access integrity.
  • Content Dripping Feature — Control content release based on membership duration.
  • Comprehensive Audit Log — Track every access grant and revoke with detailed reasons.

How it works

How GateKit Token Memberships works: User selects membership level → User pays via WooCommerce or links wall… → Plugin
User selects a membership level.
  1. User selects a membership level.
  2. User either pays via WooCommerce or links their wallet.
  3. The plugin verifies the payment or token ownership.
  4. Access to gated content is granted based on verification.
  5. Audit logs record all access changes.

Requirements

  • WordPress 6.0 or newer
  • PHP 7.4 or newer
  • Tested up to WordPress 6.6

Installation

  1. Download the plugin from the WordPress repository.
  2. Upload the plugin files to the /wp-content/plugins/ directory.
  3. Activate the plugin through the 'Plugins' menu in WordPress.

Frequently asked questions

What is GateKit Token Memberships?

A plugin that allows membership access via card payments or token/NFT ownership.

Do I need WooCommerce to use this plugin?

No, WooCommerce is optional; you can use token-only access.

Can I manage multiple membership levels?

Yes, you can create and manage multiple membership levels with specific rules.

Is my data secure with this plugin?

Yes, the plugin uses secure methods for wallet linking and data handling.

What types of tokens does it support?

It supports ERC-20, ERC-721, ERC-1155, and SPL tokens.

Changelog

1.0.0

  • Added
  • Initial release.
  • Plugin bootstrap with version, path and URL constants, a guarded file loader,
  • translation loading from `/languages` under text domain
  • `gatekit-token-memberships`, and an activation hook that seeds defaults.
  • `GateKit_Token_Memberships` core singleton: merges saved settings over
  • defaults, runs the schema upgrade check on `init`, honours the master
  • `enabled` switch and fires the `gatekit_token_memberships_init` action.
  • `GateKit_Token_Memberships_Activator`: `dbDelta` installation of four tables —
  • `{prefix}gatekit_levels`, `{prefix}gatekit_rules`, `{prefix}gatekit_wallets`
  • and `{prefix}gatekit_audit` — a schema-version option, a four-value table-name
  • allowlist, and scheduling helpers for the

Support & documentation

There are no reviews yet.

Add a Review
Comment
Your rating

Manage memberships with card payments or token/NFT access on WordPress.Dual entitlement: card or token accessMember directory with CSV exportAudit log for access tracking