WP Manifestindependent plugin directory
manifest / ecommerce / wpsol-plugins

WPSoL - All-in-One Solana WordPress Plugin

All In One Solana Ecosystem Plugin For Wordpress

by WPSoL Team · github.com/fahmixls/wpsol-plugins · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/fahmixls/wpsol-plugins/archive/refs/heads/master.zip

WPSoL - Solana for WordPress

Accept USDC payments, enable Solana Blinks, and manage subscription content on your WordPress site.

What WPSoL Does

WPSoL connects your WordPress site to the Solana blockchain, so you can:

  • Accept payments in USDC - No merchant accounts, no credit card fees
  • Receive donations and tips - Let visitors send SOL or USDC directly to your wallet
  • Sell subscriptions with crypto - Gate premium content behind blockchain payments
  • Enable Solana Blinks - Let users interact with your site from Telegram, Discord, or any Solana-compatible wallet

Who WPSoL Is For

  • Content creators monetizing blogs, courses, or newsletters
  • Developers building Web3-powered membership sites
  • Nonprofits accepting crypto donations
  • E-commerce sites wanting to avoid payment processor fees

Key Features

  • USDC Payments - Accept USDC with automatic on-chain verification
  • Gas-Free Transactions - Cover network fees so users don't need SOL
  • Solana Blinks - Generate shareable links for donations, subscriptions, and tips
  • Content Gating - Restrict content to paying subscribers
  • Wallet Authentication - Let users log in with Phantom, Backpack, or any Solana wallet

Requirements

  • WordPress 5.8+
  • PHP 7.4+
  • A Solana RPC endpoint (Helius, QuickNode, or your own)
  • A wallet to receive payments

Installation

  1. Download and upload the wp-sol folder to your /wp-content/plugins/ directory
  2. Activate the plugin from the WordPress Plugins menu
  3. Go to Settings > WPSoL to configure your RPC URL and wallet address
  4. For subscriptions, set up a USDC mint address on your chosen network

Quick Start

Accepting Payments

Add a payment button using the [wpsol_donate] shortcode:

[wpsol_donate amount="5" label="Send a tip"]

Creating Subscriptions

  1. Create a product in WooCommerce > Products
  2. Set the price in USDC
  3. Customers pay with their wallet - content unlocks automatically on payment confirmation

Enabling Blinks

Blink actions are automatically available at /wp-json/wpsol/v1/actions/. Share links like:

https://yoursite.com/?action=donate&amount=5&recipient=YOUR_WALLET_ADDRESS

Documentation

For detailed developer documentation, see the docs/ folder:

Support

License

GPL v2 or later. See LICENSE.