We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
BSV-20
BSV-20Fungible tokens named by ticker, written as JSON inscriptions. First deploy of a ticker wins.
What it is
A BSV-20 token is a run of inscriptions with the content type application/bsv-20. A deploy names a ticker and sets its maximum supply and the most any one mint may claim. Mints claim amounts until the supply runs out, and transfers move amounts between owners. Balances come from an indexer that replays every operation in order and applies the rules: the first deploy of a ticker counts, and later ones are ignored.
Script pattern
-
OP_DUP OP_HASH160 <pubkey hash> OP_EQUALVERIFY OP_CHECKSIGA P2PKH lock: who holds the tokens. -
OP_FALSE OP_IF "ord"Opens the inscription envelope. -
OP_1 "application/bsv-20"The content type that marks a token operation. -
OP_0 {"p":"bsv-20","op":"transfer","tick":"…","amt":"…"}The operation: deploy, mint or transfer, by ticker. -
OP_ENDIFCloses the envelope.
How it is spent
The owner's signature, as P2PKH. A transfer must account for the whole amount it spends.
Background
BSV-20 launched on 1Sat Ordinals in 2023, after the BRC-20 experiment on BTC. Open minting by ticker made launches fair, but meant every indexer had to scan every mint to know a balance. BSV-21 followed to fix that, and is the format new tokens use.
On chain
0 tickers deployed.
None in our index yet.
From our token index: the latest BSV-20 operations. Transaction pages need sign-in.
Specification
- 1Sat Ordinals documentation
- Browse tokens
- /api/v1/types/bsv-20
- /api/v1/txs?type=bsv-20 every stored tx of this type, newest first, with an API key or signed in.