nano133WordPress

Nano Unlock · a free WordPress plugin

Sell part of a post for 1¢.
Keep every cent.

Lock a recipe, a chapter or a photo. Readers pay a few cents in Nano straight to your own wallet, and the part appears about two seconds later. Your site checks each payment itself: no account, no card, no middleman, no fee.

  • GPLv2 or later
  • WordPress 6.3+
  • PHP 7.4+
  • Block and shortcode
  • No custody

One block. One price.

Price
How Nano confirms in under a second

Nano sends value between two accounts in under a second, with no fee. This first part is free.

Nano Unlock (paid part)Price $0.05

The paid part: every Nano account has its own chain of blocks, so a 5¢ sale pays the writer the full 5¢.

Add “Nano Unlock (paid part)” and put the paid blocks inside it.
<!-- wp:nano-unlock/paywall {"price":"0.05"} -->
  …the paid blocks…
<!-- /wp:nano-unlock/paywall -->

For site owners

Four steps, then it sells

  1. Get the plugin.Download the .zip above.
  2. Install it.Plugins → Add New → Upload Plugin, then Activate.
  3. Add your Nano address.Settings → Nano Unlock: paste the address from your wallet, and a default price (5¢ to start).
  4. Lock a part.Wrap it in the block or the shortcode. Readers see the price and an Unlock button.

Try it

Tap, and the rest opens

This is what your reader sees. The real one takes a payment from a Nano wallet; this one only pretends.

Pretend payment. No money moves.

How Nano confirms in under a second

Nano sends value between two accounts in under a second, with no fee. This first part is free.

The rest of this post: 5¢ in Nano

Why Nano

A 5¢ sale, two ways

By card

  • 30¢ fee on a 5¢ sale
  • 16 digits and a form
  • You get less than nothing

With Nano Unlock

  • 0 fee, no cut
  • 1 scan, no form
  • You get all 5¢, in about a second

The card fee is 2.9% + 30¢ a payment, the standard price of a card processor. See the sums.

What to lock

Give the start. Sell the rest.

  • A recipeFree: the dish. Paid: the last step.
  • A songFree: the first verse. Paid: the full track.
  • A tutorialFree: lesson one. Paid: the rest.
  • A photo setFree: the small ones. Paid: full size.

The details

I am a…

It is your money, and your page

  • Paid straight to youReaders pay your address. No cut, no account with us, no key in the plugin.
  • Works with page cachingThe post's page sets DONOTCACHEPAGE. Lists, search and feeds show a link, so they stay cached.
  • Never hidden with CSSThe paid part is drawn on the server, only after payment, and stored apart from the post.
A CDN that caches every page

It ignores those signals: exclude the posts with a paid part, or bypass the cache for requests with the nano_unlock_receipts cookie.

What it does on your server, and what it sends

  • GPLv2 or laterThe plugin, and its QR code library (MIT, credited in the readme).
  • No keys, no fundsIt stores a public Nano address, never a seed. It cannot send money.
  • The sourcegithub.com/nano133-com/nano-unlock
External services: the exact calls
ServiceWhenWhat is sent
A Nano node
node.nano133.com by default; the owner can set any node, and a second one
When a reader waits for an unlockNode calls with the owner's public address (receivable, account_history) and a block hash (block_info). The user agent names the plugin and the site's home URL. No reader data: no IP, no cookie.
Price feeds
CoinGecko, Kraken, KuCoin
At most every five minutes, to turn the price in dollars into NanoA plain public price request, with the plugin's own user agent and no site address. Nothing about the site or its readers.

Our node is run by nano133. Read our terms and our privacy page. The node sees the calling server's IP address, as any web service does.

Checked on the chain, not on our word

  • Your site verifies itEach checkout asks a unique amount. The site finds that exact confirmed send, on a node it chooses.
  • A second node, if you wantBoth must agree before anything unlocks. No single node can fake a payment.
  • A 1¢ sale pays 1¢No network fee, no cut. The writer gets all of it, in about a second.
  • One payment, one unlockAccess stays in that browser with a signed cookie: no account, no email.
How the price in Nano is set

It is the median of the price feeds that answer, so one bad feed can't move it. If every feed fails, the last good rate holds for up to a day, then checkouts pause.

Not here yet5
  • The WordPress.org directoryNot listed yet.

    It goes there after the first public release.

  • WooCommerce productsNano Unlock sells one part of a post, not a cart.

    A store checkout is a separate job.

  • SubscriptionsEach unlock is one payment.

    Nano has no pull payments: a wallet sends, and nothing takes.

  • Prices in other currenciesPrices are set in US dollars.

    They are turned into Nano at the time of sale.

  • Refunds from WordPressA refund is a send from your own wallet.

    The plugin holds no funds.

Try the reader's side now

Our Unlock page runs the same checkout, for a real cent.

“Try WordPress in your browser” opens WordPress Playground, a site of the WordPress project that we do not run. The demo there is a working shop: its Unlock button takes a real payment of about 1 cent in Nano, and you can look at it without a payment. If the Playground shows an error, try it again later, or read about the plugin on GitHub.