silentpayments.net
Detail
plain words, no jargon the standards, named every number, and how to check it

Measured, not guessed

Most wallets cannot
receive 21 sats

Yours might be one of them, and there is no way to find out except to try. So we try, on every payment name we know about, and publish what happened.

Nobody else measures this. Scroll down for your own name, and for the receipts.

Loading…

How we ask

We ask the wallet behind the name to write us a bill for 21 satoshis. Writing a bill costs nothing and pays nothing, so we can ask every name, every hour, for free. If the wallet writes it, money can very probably reach that person. If it will not, it cannot.

In full: lightning-cli fetchinvoice against the BOLT 12 offer in the name's DNS record, for 21,000 millisatoshis. It is an onion-message round trip, not a payment, so it needs no channel and moves nothing.

Every name, and its answer

An orange edge means a payment would arrive. A plain card means it would not, and the reason is written next to the name.

Loading…

We are paying the ones that can

Three steps, and the whole thing takes about five minutes.

  1. Grab a name. No signup, no email, no payment.
  2. Add a Lightning offer to it. Install Phoenix, open Receive, copy the code starting lno1. Without this we cannot pay you.
  3. Wait about two minutes. We test your name, and if money can reach you, we send 21 satoshis. Your receipt shows up on this page.

Nothing to send us. No wallet to connect. Names that were already here before we started are still tested and still counted above, but they are not in the payout.

One thing can still stop it, and it is not our end. A wallet with no channel yet can refuse an amount this small: Phoenix will not open or extend a channel to receive 21 satoshis, so it hands us an invoice and then turns the money down. That is its rule, not our refusal, and there is nothing we can send that gets around it. When it happens we say so on the name below, and we stop after five tries, because every attempt puts a rejected-payment notice on somebody's phone.

Has anyone actually been paid? Proof that this works

Before switching this on we sent real money to a real payment name, several times, to be sure it worked. Those went to our own name, so nobody was given anything, but the payments were real and each one left a receipt. Here they are.

  • 1 Sep 2026, 23:17 UTC, 21 sat · f53b870fe238b84ca4b44a0e87aa1a93725ff8d61c85fe541b62ad7986b3907a
  • 1 Sep 2026, 23:17 UTC, 21 sat · f028c137df2ce191b824198c0db234311af8d68eb27e8a1dfe7132a15d3eeab0
  • 1 Sep 2026, 23:18 UTC, 21 sat · 08d0c68d61320137d8cb8a1e0ef00608bb072f12b1136ed7157e0faa9022a0cd
  • 2 Sep 2026, 11:21 UTC, 21 sat · ae2af553bc1115dda74228c49de363066745dbef9ce5865144e06cb7f9b07e13

Each code is a payment preimage, which a payer only ever holds if the invoice actually settled. 21 sats arrived and 23 left, because routing a payment this small costs about two sats, and that difference comes out of the pot rather than out of anybody's 21.

The first attempts did not work at all. Our node was connected through a badly chosen peer that advertised 1,685 channels while only 244 of them were switched on, and it could not forward 21 sats. Changing peers fixed it. That is written here rather than quietly deleted, because a page about whether payments really arrive should say when ours did not.

Why so small

Because the point is not the money. The point is that we could send it to you knowing only your name. You never gave us an address, and we never asked for one.

Why some wallets say no

Most wallets need a payment channel open before they can receive anything, and opening one costs a fee. A brand new wallet has no channel, so a tiny payment cannot cover the cost of making room for itself, and the wallet turns it down. That is not your fault and it is not a bug. It is what receiving small amounts is like today.

Phoenix, for example, refuses an incoming payment whose fee would come to more than half the amount. A 21 satoshi payment into a wallet with no channel fails that test every time. Receive something larger first and it works from then on.

What we can and cannot prove

Each payment below has a receipt code next to it. That code only exists if the payment was really settled, so it is real evidence and not a screenshot. What it cannot prove is how the money felt at the other end, so if you got one and it arrived, say so.

The code is the payment preimage. It is revealed only when the invoice settles, so holding it is proof the payment completed. A wallet writing us an invoice is a strong signal and not a guarantee: it can still bounce at settlement, which is why the check and the payment are two separate columns and never merged into one.

Is this a giveaway?

No. We send money out and we never ask for any. There is no link to click before you get paid, no wallet to connect, and nothing to send first. If anyone ever asks you to send bitcoin to receive more back, that is a scam, every single time, including if it looks like it came from us.

Where these names come from

Every name here is already public. Each one is written in our change log the moment it is created, and the answer next to it comes only from that name's own public record. We are not publishing anything we know privately, and we hold nothing private about you anyway.

Claim a name