We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Anyone can spend
OP_TRUEOP_TRUE and nothing else. Whoever sees it first can take it.
What it is
The lock is a single OP_TRUE, which always succeeds, so spending it needs no signature at all. Sats sent here belong to whoever spends them first, usually a bot or a miner. People use it for puzzles, tests and giveaways, and sometimes by mistake.
Script pattern
-
OP_TRUELeaves true on the stack. The output is unlocked.
How it is spent
Nothing. An empty unlocking script will do.
Background
Anyone-can-spend outputs are as old as Bitcoin's script.
On chain
- 12a8d1d62d12307eac6e62f2f14d7e826604e53c320a154593845aa7c8e59fbf block 291,508
- cdb553214a51ef8d4393b96a185ebbbc2c84b7014e9497fea8aec1ff990dae35 block 211,914
Transactions with an output of exactly this script shape, by template hash df289db2dd16… Transaction pages need sign-in.
Specification
- Script on the Bitcoin SV wiki
- /api/v1/types/anyone-can-spend
- /api/v1/txs?type=anyone-can-spend every stored tx of this type, newest first, with an API key or signed in.