All Projects → ElementsProject → Wordpress Lightning Publisher

ElementsProject / Wordpress Lightning Publisher

Licence: mit
⚡️ Lightning Publisher for WordPress

Projects that are alternatives of or similar to Wordpress Lightning Publisher

Lightning Charge
A simple drop-in solution for accepting lightning payments
Stars: ✭ 457 (+814%)
Mutual labels:  bitcoin, lightning
Bitcoin Wordpress Plugin
GoUrl Official Bitcoin Payment Gateway for Wordpress 3.5+ (or higher). Sell Products, Files, Digital Downloads, Membership on your website. Accept Bitcoin, Litecoin, Dogecoin, Darkcoin, Reddcoin, etc Payments Online. Use Pay-Per-Download, Pay-Per-Product, Pay-Per-Membership, Pay-Per-Page/Video-Access on your website. It is Easy!
Stars: ✭ 49 (-2%)
Mutual labels:  bitcoin, wordpress
Electrum
Electrum Bitcoin Wallet
Stars: ✭ 5,353 (+10606%)
Mutual labels:  bitcoin, lightning
Polar
One-click Bitcoin Lightning networks for local app development & testing
Stars: ✭ 265 (+430%)
Mutual labels:  bitcoin, lightning
Lightning App
An easy-to-use cross-platform Lightning wallet
Stars: ✭ 872 (+1644%)
Mutual labels:  bitcoin, lightning
Joule Extension
Lightning payments extension for Chrome
Stars: ✭ 303 (+506%)
Mutual labels:  bitcoin, lightning
Lnd
Lightning Network Daemon ⚡️
Stars: ✭ 5,623 (+11146%)
Mutual labels:  bitcoin, lightning
Ln Service
Node.js interface to LND
Stars: ✭ 191 (+282%)
Mutual labels:  bitcoin, lightning
Lightninglib
lightninglib is a fork of lnd which aims to be usable as a go library inside any application, including mobile apps.
Stars: ✭ 11 (-78%)
Mutual labels:  bitcoin, lightning
Raspibolt
Bitcoin & Lightning full node on a Raspberry Pi
Stars: ✭ 842 (+1584%)
Mutual labels:  bitcoin, lightning
Eclair Mobile
An Android wallet for the Lightning Network
Stars: ✭ 231 (+362%)
Mutual labels:  bitcoin, lightning
Blixt Wallet
Bitcoin Lightning Wallet with focus on usability and user experience
Stars: ✭ 40 (-20%)
Mutual labels:  bitcoin, lightning
Spark Wallet
⚡️ A minimalistic wallet GUI for c-lightning, accessible over the web or through mobile and desktop apps.
Stars: ✭ 215 (+330%)
Mutual labels:  bitcoin, lightning
Thunder
Off-Chain Bitcoin payments using smart contracts
Stars: ✭ 444 (+788%)
Mutual labels:  bitcoin, lightning
Lndhub
Wrapper for Lightning Network Daemon. It provides separate accounts and trust minimization for end users
Stars: ✭ 203 (+306%)
Mutual labels:  bitcoin, lightning
Umbrel
A personal Bitcoin and Lightning node designed for everyone
Stars: ✭ 508 (+916%)
Mutual labels:  bitcoin, lightning
Zeus
A mobile Bitcoin/Lightning app for lnd, c-lightning, and Eclair node operators ⚡️
Stars: ✭ 175 (+250%)
Mutual labels:  bitcoin, lightning
Lncli Web
Light-weight web client for the lnd daemon written in NodeJS / Angular.
Stars: ✭ 181 (+262%)
Mutual labels:  bitcoin, lightning
Eclair
A scala implementation of the Lightning Network.
Stars: ✭ 892 (+1684%)
Mutual labels:  bitcoin, lightning
Bitcoin Payments Woocommerce
Free Bitcoin/Altcoins Payment Gateway Addon for WooCommerce 2.1+ (or higher). Accept USD, Bitcoin, Litecoin, Dogecoin, Speedcoin, Darkcoin, Vertcoin, Reddcoin, Feathercoin, Vericoin, Potcoin payments in WooCommerce. Direct Integration on your website. No Chargebacks, Global, Secure. All in automatic mode.
Stars: ✭ 38 (-24%)
Mutual labels:  bitcoin, wordpress

Lightning Publisher for WordPress

MIT license Pull Requests Welcome IRC

Lightning Publisher for WordPress allows you to offer previews of your blog posts and require a Lightning Network payment to release the rest.

Powered by ⚡️ Lightning Charge.

Publisher demo

Installation

  1. Setup Lightning Charge.

  2. Install the Lightning Publisher for WordPress plugin from the WordPress.org plugin directory.

    Alternatively, you can download wordpress-lightning-publisher.zip and install it manually.

  3. Under the WordPress administration panel, go to Settings -> Lightning Publisher to configure your Lightning Charge server URL and API token.

Note that Lightning Publisher uses Lightning Charge's built-in checkout page (as an iframe), meaning that the Lightning Charge server has to be publicly accessible to users. If users need to access it using a different URL than the one used for communicating with the API, set this under "Public URL" in the settings page.

Usage

Add [ifpaid AMOUNT CURRENCY] in the place that marks the beginning of paid access to the post. All text prior to that point will be available as a preview to everyone, while all text after that point will only be available to patrons.

For example: [ifpaid 0.0005 USD] or [ifpaid 0.00000005 BTC]. All the currencies on BitcoinAverage are supported. BTC amounts can have up to 11 decimal places (milli-satoshis precision).

Editor example

You may also specify a custom message and button text, as follows: [ifpaid 0.005 ILS text="Please pay to continue reading." button="Alright, I'll pay!"]. This will show up as:

Custom pay form example

Once the user makes the payment, the page will automatically refresh and the access token will be appended to the URL. The user can bookmark this patron-only URL to return to the content later. The token does not currently ever expire.

This will look something like: http://some.blog/trusted-third-parties-are-security-holes/?publisher_access=2bgduhk48gkk480sksoowkssggc0wcokwws0c8k8k8s04wc0gs

Note that anyone with this URL will be able to access the content. There are currently no restrictions in place to prevent links from being shared.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].