Reviewed Aug 2026
DE
DA-02 · LESSON 02

Rune identity and issuance

KEY DEFINITIONS

Terms used in this lesson

Runes
A Bitcoin metaprotocol that assigns fungible-token meaning to transaction outputs through off-chain interpretation.
UNIT
Ducat’s dollar-pegged stablecoin, the asset a borrower can create against bitcoin collateral.
Identifier
Identifier: a value used to distinguish one request, object, or participant from another.
Validator
Software or a participant that independently checks state transitions under a system's rules. The exact role depends on the protocol being discussed.
Runestone
Transaction data interpreted by the Runes protocol to describe token creation or allocation.
Vault
A set of Bitcoin outputs and spending rules that holds collateral and represents the current loan state.

Rune identifiers and issuance rules establish which on-chain token is UNIT and how compatible indexers recognize its supply events.

45 min Difficulty 4/5 Not started

Loading lesson visuals...

01

Learn the idea

A Rune is created in an etching transaction. Under the production Runes specification implemented by ord, runestones begin to have Runes meaning at Bitcoin block 840,000 on mainnet; pre-activation messages are ignored. An etching runestone can define a Rune, premine, and mint terms. A later mint names that Rune ID and is accepted only within its terms and cap. Mint start heights and offsets are inclusive; mint end heights and offsets are exclusive, so a mint at the end boundary is already closed. Its Rune ID is the etching's block height and transaction index, written block:transaction. A ticker is only a display name. Ducat components must pin the exact Rune ID, network, activation boundary, and ord parser revision rather than trusting the word UNIT on screen.

GUIDED EXPLANATION1/5 ideas inspected
1

Establish the asset identity

The etching transaction carries a runestone that creates the Rune under indexer rules. Its confirmed block height and position in that block give the token a Rune ID that later edicts can reference.

Inspect each idea before the worked example.
The worked example follows the explanation

Inspect every idea above to open it.

Important distinctionThe ticker or displayed name proves a token is UNIT.

Indexers identify a Rune by its protocol identity. Names and tickers can be copied or presented incorrectly.

02
FINISH LEARNING FIRST

The questions unlock after every required learning activity

Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.