records · risk dataset · GET /api/v1/stats

Arc risk pulse

One signed row per UTC day, computed from what the CompliR tailer observed and what clients asked us to screen. Open data for analysts: JSON per day, a flat CSV, and an attester signature over every row.

API: /api/v1/stats · /api/v1/stats/<date>.json · /api/v1/stats/latest.csv

0.0% of observed USDC volume touched a flagged wallet today.

Addresses graded16/ 33 screensH 1 · M 1 · L 14
Observed wallets15510 graded · 145 candidates on map
USDC observed194,466.07USDC25 transfers in the map window
Flagged share0.0%0 USDC · 0 transfers · 1 flagged wallets
Tier changes10 up · 0 down · map 0 / watch 1
Tailer ticks2/ daylast 21:53 UTC · block 25,818,533
Fig. 01 · 30-day strip2026-09-14 → 2026-10-13 · UTC days · 2 rows
graded / day200flagged share of observed USDC1%0%2026-10-12: 0 graded2026-10-13: 16 graded (partial day)162026-10-12: 0% of 0 USDC touched a flagged wallet2026-10-13: 0% of 194466.07244 USDC touched a flagged wallet (partial day)0%09-1409-2109-2810-0510-13
addresses graded per daypartial day (still recomputed)flagged share of observed USDC volume
Fig. 02 · Tier mix and reason codes2026-10-13 · partial
LOW
14 · 87.5%
MEDIUM
1 · 6.3%
HIGH
1 · 6.3%
Reason codeCountShare of screens
NO_HISTORY1648.5%
SANCTIONS_DIRECT1236.4%
USDC_BLACKLISTED1236.4%
PRIOR_HIGH_TIER1030.3%
FRESH_WALLET927.3%
COMMUNITY_TIP_VERIFIED824.2%
NETWORK_HELD_ELSEWHERE824.2%
CLEAN721.2%
LOOKALIKE_OF_KNOWN_PAYEE26.1%

Screens by client class: outside 4 · internal 23 · unknown 6 · 8 client ids · 0 outside payers. Bridged inbound (CCTP): 0 USDC in 0 transfers, 0.0% to flagged wallets.

Fig. 03 · Caveatsread before citing
  • Sample = what the CompliR tailer observed in its block windows and what clients asked us to screen; it is not all of Arc.
  • Volume is the USDC moved on Transfer edges the tailer persisted that day (graded nodes and their counterparties); flagged = HIGH tier or a blocklist reason code at the time of computation.
  • Tailer ticks count distinct tick timestamps that wrote rows; quiet ticks (no USDC activity in the window) are not counted.
  • Computed before the UTC day ended; the row is recomputed and re-signed until it is final.
  • Flagged = HIGH tier or a blocklist reason code (sanctions, USDC blacklist, protocol blocklist) at the time the row was computed; a later regrade changes later rows, not this one.
  • Own wallets and internal client ids are excluded from the outside-payer counts; screenings they triggered are counted as internal.