Datatypes

Bitcoin transaction ID (txid)

ID bitcoin_txid

DatatypeNot PIIidentifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Identifier of a Bitcoin transaction: the double SHA-256 hash of the serialized transaction without its witness data, written as 64 hexadecimal digits in reversed byte order, as block explorers and the Bitcoin Core RPC show it. Block hashes and the transaction IDs of Bitcoin forks (Litecoin, Bitcoin Cash, Dogecoin) have the same form, so the value alone does not tell them apart.

Parent datatype
SHA-256 hash sha256hash
Categories
Cryptocurrency
Countries
Global (not tied to a country)
Languages
Common to most languages
Quality
83/100 · missing: second example, mapping (Wikidata, Schema.org, ...)
Metacrafter rules
no detection rule yet
Supported by tools
Great Expectations Semantic Types Expectations

Regular expression

^[0-9a-fA-F]{64}$

Python re syntax.

Examples

ValueDescription
4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33bCoinbase transaction of the genesis block
4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33 invalidone hex digit short (63 instead of 64)

Translations

LanguageNameDescription
RussianИдентификатор транзакции Bitcoin (txid)

Sources

Use this record