We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
BSV-21
BSV-21Fungible tokens with no ticker race. One output creates the token and its whole supply, and its outpoint is the token's id.
What it is
A BSV-21 token starts with a single deploy+mint inscription that creates the whole supply at once. The token's id is that output's outpoint, written as txid_vout. Every transfer names the id, so any indexer can check a balance by following outputs back to the genesis, without scanning every mint on chain. The issuer decides how the supply is handed out, for example through a contract that releases it over time.
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 same content type as BSV-20. -
OP_0 {"p":"bsv-20","op":"deploy+mint","sym":"…","amt":"…"}A genesis. A transfer instead carries "op":"transfer" and the token's "id". -
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-21 came to 1Sat Ordinals in late 2023 as the successor to BSV-20. Ids replaced tickers, so two tokens may share a symbol and still never collide. Stablecoins such as MNEE use it.
On chain
160 tokens deployed.
- c7a91e78ec691def7920df3ac6a70e5e2683d7cf7cff2b81e9839139e54eb7ce transfer · amount 1000 · block 957,679
- c7a91e78ec691def7920df3ac6a70e5e2683d7cf7cff2b81e9839139e54eb7ce transfer · amount 3085000 · block 957,679
- 5cb5f5988c3cf56acdf26cbe05b0b8b3c15d209e302d3de2fbebd4c467759fb1 transfer · amount 100 · block 957,679
- 5cb5f5988c3cf56acdf26cbe05b0b8b3c15d209e302d3de2fbebd4c467759fb1 transfer · amount 99900 · block 957,679
- 4f6d2c8782e23381fab1a218d852210ab2c20bea625bbdcdf622ef784e7bece2 deploy+mint · DARKGOD · amount 1000000000 · block 957,679
From our token index: the latest BSV-21 operations. Transaction pages need sign-in.
Specification
- 1Sat Ordinals documentation
- Browse tokens
- /api/v1/types/bsv-21
- /api/v1/txs?type=bsv-21 every stored tx of this type, newest first, with an API key or signed in.