TAP on DogeBitcoin Universe

Version history

Changelog

Two histories. What changed in this documentation, and the protocol activation heights on Dogecoin that any indexer must reproduce.

Documentation

1.0.0, 2026-09-01

Complete rebuild of this repository as protocol documentation. The previous content was a three page promotional site; nothing in it was normative and its links pointed at a GitHub organisation that does not exist.

0.1.0, before 2026-09-01

Initial three page promotional site: a home page, a discover page, and a getting started page. It described TAP on Doge in general terms without operation names, payload rules, envelope details, or indexer semantics, and it did not distinguish Dogecoin from Bitcoin anywhere. Preserved here for history; none of it was normative.

Protocol activations on Dogecoin mainnet

These are properties of the chain and the protocol, not of this document. An indexer must reproduce the behaviour that applied below each height.

Heights at which behaviour changes, oldest first.
HeightChangeEffect on an indexer
4,600,000 First Dogecoin mainnet height at which ord-dogecoin indexes inscriptions. Content below this height is not an inscription for indexing purposes. This is a Bitcoin Universe configuration choice, and an indexer should publish whichever height it uses.
4,771,259 Ord wallet 1.0.1 behaviour becomes required. Also the beginning of Dogemap. The protocol follows ord wallet releases conservatively with announced activation heights, so an indexer that simply tracks the newest release is not conforming.
5,487,639 Ticker lengths widen from "exactly 3, or 5 to 32" to "1 to 32" Unicode symbols. Applying today's rule to historical blocks admits deployments that were invalid at the time, and produces balances that do not reproduce.
5,497,100 DMT element field numbers and the blk value must be precise. Announced 2024-12-12. Below this height both are read with JavaScript parseInt rules, which stop at the first non-digit character. Both behaviours must be implemented.

Upstream sources

This documentation tracks two upstream sources. When either changes materially, a new document version follows.