Project
Changelog
What changed, one entry per working session, newest first; each links the pull requests and issues behind it. Entries come from the project record, not from a marketing calendar. RSS feed
- ExplorerSources
S2.3: entity, source and claim permalinks; sitemap
S2.3 in web#23: /entities (kind and search filters, cursor pages) and /entities/{id} (facts, identifiers as outbound links, relations in the about-entity wording, events, the claims naming the entity, a subject sample); /sources as a table and /sources/{id} with the legal basis of the codex registry and a claims…
- APIExplorerSources
S1.7 coinbase extractor, backfill and pool matcher implemented
S1.7 implemented from specs/S1.7.md in api#36 (stacked on api#34 and api#35) and web#17 (docs page "Mining attribution", stacked on web#16): extractor coinbase-v1 (tag runs after the BIP34 push, output scripts, reward, fees clamped) into derived.coinbase_observations; backfill btcintel intel backfill coinbase and the…
Routes:
/v1/status.intel.coinbase_backfill·/v1/blocks - APISources
S1.5: pool catalogs, ATT&CK, MISP, proof-of-reserves
S1.5 (#18) in api#31: both pool catalogs become pool entities with identifiers, coinbase tag and payout-address signatures (data, never learned, P7) and payout claims — a tag shared under two names stays two entities for S1.7's matcher to surface; ATT&CK intrusion sets and malware become entities with uses relations…
- APISources
S1.4: OFAC SDN and Ransomwhere handlers
S1.4 (#17) in api#30: ofac-sdn-xml streams sdn_advanced.xml in one pass and maps each sanctioned Bitcoin address to its party (perpetrator or organization), identifier, aliases and an abuse:sanction claim with programs and the listing date as evidence; ransomwhere-json streams the export, drops the volatile balances…
Routes:
/v1/status.intel - APISources
S1.3: fetch and import pipeline
S1.3 (#16) in api#28 and api#29: parser and normaliser interfaces, an importer that hashes and parses a stream without keeping the file (P21), records the fetch and its run, writes entities, aliases, identifiers, versioned claims, relations and pool signatures, then expires what the source stopped saying; the legacy…
Routes:
/v1/status.intel·/v1/status - APISources
First live sources on HEL1
On the owner's instruction, seven sources registered, signed off and activated on HEL1 with the runbook commands; INTEL_FETCH_ENABLED=true; the api restarted at 14:36 UTC. First fetches within a minute:
Routes:
/v1/status.intel - APISourcesCommunityDocs
intel layer: research, ADR-0004, coherence pass
Landscape research for the intel layer merged (btcintel-codex#6): sources with licence and confidence class, attribution products, standards (DW-VA, GraphSense, STIX 2.1, MISP, ATT&CK, Nostr NIPs), Phase 3 starting set — research/2026-09-21-intel-layer-landscape.md.