O consenso Bitcoin valida transaction e scripts comuns, mas não conhece Rune balances; software compatível com ord interpreta etching, mint terms, edicts, allocations, burns e cenotaphs.
Runes rastreia unidades fungíveis sobre UTXOs Bitcoin como estado de aplicação. Ativou no bloco 840 000 e ignora runestones anteriores; não é novo asset type nem mudança de consenso. [4]
O primeiro output iniciado por OP_RETURN OP_13 leva o runestone payload. O indexer junta data pushes, decodifica integers LEB128 de 128 bits e analisa etching, mint, pointer e edicts; após o primeiro match não testa outros outputs. [1]
Etching cria Rune ID BLOCK:TX e pode definir nome, divisibility, symbol, premine e mint terms com amount, cap e janela por height ou offset. Nome ou símbolo não prova supply limitada; valem a etching transaction e os terms completos. [1]
Runes de inputs, mint e premine começam unallocated. Edicts os atribuem a outputs; o resto vai ao pointer ou primeiro non-OP_RETURN output. Construção errada pode desviar ou queimar unidades. [1]
O código ord é a especificação normativa de Runes e prevalece sobre a prosa. Bitcoin full nodes validam a transaction, não nomes, supply, mint cap ou balances Rune; indexers precisam convergir nesse estado. [2]
Runestone malformado é cenotaph. Tags pares ou flags desconhecidos, varints ruins, output indices ou pointers inválidos e outros erros podem queimar todas as input runes; etching fica unmintable com supply zero e mint inválido pode gastar cap. [1]
Nomes são liberados após ativação em períodos de 17 500 blocos. Nome não reservado exige commitment em input witness tapscript gastando output com ao menos seis confirmações; Turbo aceita mudanças futuras que podem elevar custos de light client. [1]
Verifique Rune ID, etching transaction, versão ord, premine, divisibility, mint terms, número de mints, edicts, pointer, cenotaph e UTXO allocations atuais. Ticker ou balance de uma wallet não prova supply nem ownership. [3]
Para ter uma visão mais completa, leia este verbete junto com Ordinals Inscriptions, OP_RETURN, UTXO, Bitcoin Script, Fee Rate, RGB Protocol. Também há referências a este verbete em BRC-20.