(registered 2026-07-15, last updated 2026-07-15) Media type name: application Media subtype name: vnd.blockfact.facts Required parameters: N/A Optional parameters: version — Format version number (currently "2"). stream-id — UUID identifying the specific stream session. Encoding considerations: binary Security considerations: The .facts format contains cryptographic provenance data, including blockchain transaction hashes, zero-knowledge proof references, and digital signatures. The format itself does not execute code. Provenance claims should be independently verified against the referenced blockchain. Wallet addresses are pseudonymous identifiers. Interoperability considerations: The format uses the same extension block architecture as the related formats image/vnd.blockfact.facti, audio/vnd.blockfact.facta, and video/vnd.blockfact.factv. Magic bytes (0xFA 0x53 0x41 0x00) enable reliable format detection. Published specification: https://github.com/BlockFact/facts-format-specs/blob/main/SPECIFICATION.md Applications which use this media: BlockFact mobile application (iOS, Android), BlockFact NDI plugin, BlockFact Pro SDK, broadcast automation systems, law enforcement bodycam recording systems. Fragment identifier considerations: None Defined Restrictions on usage: None Additional information: 1. Deprecated alias names for this type: N/A 2. Magic number(s): 0xFA 0x53 0x41 0x00 3. File extension(s): .facts 4. Macintosh file type code: FACTS 5. Object Identifiers: N/A General Comments: Person to contact for further information: 1. Name: Egbert von Frankenberg 2. Email: egbert&blockfact.io Intended usage: COMMON Author/Change controller: Egbert von Frankenberg, BlockFact Technologies Inc