WPSoL - All-in-One Solana WordPress Plugin
All In One Solana Ecosystem Plugin For Wordpress
★ 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.zipWPSoL - 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
- Download and upload the
wp-solfolder to your/wp-content/plugins/directory - Activate the plugin from the WordPress Plugins menu
- Go to Settings > WPSoL to configure your RPC URL and wallet address
- 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
- Create a product in WooCommerce > Products
- Set the price in USDC
- 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
- Report bugs: https://github.com/wpsol/wp-sol/issues
- Documentation: https://wpsol.io/docs
License
GPL v2 or later. See LICENSE.