Trust List · live & self-verifying

The signed list, verified in the open

This page fetches the root-signed OCSS Trust List over the network and re-verifies its Ed25519 signature locally, in this request — the exact same reference verifier (@openchildsafety/ocss verifyDocument) any independent party would run. Nothing below is rendered as trusted unless that check passes.

What you’re looking at: the live sandbox federation — real signatures, test entities — used to exercise the verifier end-to-end. The production accreditation ledger is empty pre-launch (we publish our zeros); every tier badge below is sandbox-issued, not a real-world accreditation.

Signature verified · key_id root-sandbox-2026-06 · ed25519

The Ed25519 root signature over this document verified against the published sandbox census — staging instance root key. Issue #126, issued Jul 16, 2026, 10:22 AM UTC. Every entry below is read from this verified document — none are re-colored or filtered.

fetched from https://phosra-api-sandbox-staging.up.railway.app/.well-known/ocss/trust-list · root x = jDWZfB70DM8B3ZnPG8FQ0tnanqLgwJX4ZMr_E1Ugv3w
Federation health

The honest state of the registry, as published

Computed by the census from the signed entries themselves — never asserted, never edited for this page. A yellow or red band is shown exactly as served.

Band: red1 accredited party129 total listed entities

As of Jul 16, 2026, 10:22 AM UTC, Sandbox census — staging instance lists 129 entities, of which 1 is accredited.

Reason
accredited_count 1 below federation floor 3 (§11.9)
Reason
interim_steward vacant (§12.3 clause 4)
Registry entries

Every entity on the sandbox census

Sorted accredited → verified → provisional, then alphabetically. Tier scopes what an entity may route (see Trust & Conformance) — it is not a ranking, and every tier here is sandbox-issued for testing.

EntityDIDTierStatusSigning key(s)Payload key(s)Valid through
Snaptrdid:ocss:snaptraccreditedactive2026-07Jan 12, 2027, 10:22 AM UTC
Auradid:ocss:auraverifiedactive2026-06Jan 12, 2027, 10:22 AM UTC
Beacon Ratings (sandbox CSM stand-in)did:ocss:beaconverifiedactivesandbox-2026-06payload-sandbox-2026-06Jan 12, 2027, 10:22 AM UTC
Blockfort Gamesdid:ocss:blockfortverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Bloxbydid:ocss:bloxbyverifiedactive2026-07Jan 12, 2027, 10:22 AM UTC
BrightCanarydid:ocss:brightcanaryverifiedactive2026-06Jan 12, 2027, 10:22 AM UTC
Clearpath Networksdid:ocss:clearpathverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Courier Messagingdid:ocss:courierverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Crimson (18+ site)did:ocss:crimsonverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Hearthdeck Living Roomdid:ocss:hearthdeckverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Household Acme (sandbox parent/guardian persona)did:ocss:household-acmeverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Jefferson Union High School District (sandbox)did:ocss:jefferson-unionverifiedactivesandbox-2026-06payload-sandbox-2026-06Jan 12, 2027, 10:22 AM UTC
Loopline (OCSS reference emitter)did:ocss:looplineverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Marquee Streamingdid:ocss:marqueeverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Meridian Systemsdid:ocss:meridian-osverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Meridian Systemsdid:ocss:meridian-storeverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Murmur AIdid:ocss:murmurverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Notflixdid:ocss:notflixverifiedactive2026-07Jan 12, 2027, 10:22 AM UTC
Onboard Proof Co.did:ocss:onboard-proof-propograteverifiedactive2026-07Jan 12, 2027, 10:22 AM UTC
Phosradid:ocss:phosra-routerverifiedactiverouter-sandbox-2026-06payload-sandbox-2026-06Jan 12, 2027, 10:22 AM UTC
Pixagramdid:ocss:pixagramverifiedactive2026-07Jan 12, 2027, 10:22 AM UTC
Probe Lab Inc. (sandbox SIM — self-tested; production accreditor pending)did:ocss:probe-labverifiedactiveprobe-lab-harness-2026-06payload-sandbox-2026-06Jan 12, 2027, 10:22 AM UTC
Propagate (parental-control app)did:ocss:propagateverifiedactive2026-07propagate-payload-2026-07Jan 12, 2027, 10:22 AM UTC
Qoriadid:ocss:qoriaverifiedactive2026-06Jan 12, 2027, 10:22 AM UTC
Qustodiodid:ocss:qustodioverifiedactive2026-06Jan 12, 2027, 10:22 AM UTC
Relay Two Infrastructure (sandbox second router)did:ocss:relay-twoverifiedactivesandbox-2026-06payload-sandbox-2026-06Jan 12, 2027, 10:22 AM UTC
Riverdeck Mediadid:ocss:riverdeckverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Sentinel Age Assurance (sandbox age-verification stand-in)did:ocss:sentinel-avverifiedactivesandbox-2026-06payload-sandbox-2026-06Jan 12, 2027, 10:22 AM UTC
Spanbridge (accredited Issuer-adapter)did:ocss:spanbridgeverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
Tideline Socialdid:ocss:tidelineverifiedactive2026-06payload-2026-06Jan 12, 2027, 10:22 AM UTC
+ 99self-registered sandbox test registrations (QA & onboarding exercises) — show all
EntityDIDTierStatusSigning key(s)Payload key(s)Valid through
Self-registered sandbox participantdid:ocss:bloxby-simprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:build-checkprovisionalactive2026-06Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:coldv9aca6bprovisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbg053359provisionalactivedbg-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbg0c9556provisionalactivek1Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbg10481fprovisionalactivedbg-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbg15cf8dprovisionalactivek1Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbg34297fprovisionalactivesib-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbg57d397provisionalactivesib-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbg5f06f1provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbg6cf309provisionalactivek1Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dbgf32406provisionalactivedbgJan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dx05-warn-1783311907provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dx24c21a586provisionalactivedx24-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dx24c6fcc23provisionalactivedx24-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dx44-dup-probeprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dx-doc-1783305171provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dx-dup-fixed-001provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:dx-playground-demoprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:f30d5a35provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:f32f0008provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:gap12c2e0provisionalactivegapJan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:journey-probe-snaptr4provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:journey-test-1782966673provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:journey-test-providerprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:journey-test-snaptrprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:kidtubeprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msa2a2adfprovisionalactivems-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msab1d4fcprovisionalactivems-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msb953571provisionalactivems-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msbcb7ee2provisionalactivems-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msc5fc05eprovisionalactivems-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:mscfc76b3provisionalactivems-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msia14f55eprovisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msia3db265provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msib043e42provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msibde838eprovisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msic6e0f2dprovisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:msic9a632dprovisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:notflix-f5provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:p7ce5964fprovisionalactive2026-06Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:p83f320b2provisionalactive2026-06Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:pfd9682bfprovisionalactive2026-06Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:pixab3c0e9provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:pixagram-spikeprovisionalactive2026-06Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:pixagramspikeprovisionalactive2026-06Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:plat3f755dprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:probe00e6ecprovisionalactiveprobe-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:probeaca1d5provisionalactiveprobe-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:propagate-enclaveprovisionalactive2026-06Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:px248325provisionalactive2026-06Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:quickstart-554b5180provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:quickstart-fe206067provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:recompile-trigger-1782962638provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refc10aab213provisionalactiverefcount-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refc417b42provisionalactiverefcnt-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refc8130ecprovisionalactiverefcnt-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refc97cb03f7provisionalactiverefcount-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refcda11ce2eprovisionalactiverefcount-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refcda96f55provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refcnt9c4d85provisionalactiverefcount-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refcntbf9830provisionalactiverefcnt-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refcp76edeeprovisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refd0be1e6provisionalactiverefcnt-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refd1a9798provisionalactiverefcnt-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:refdbg62c05fprovisionalactiverefcount-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:revk07698aprovisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:revk10a8dfprovisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:revk525f37provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:revk62a6b2provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:revkd7a8b6provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:selfserve-proof-1782967923provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sib373515provisionalactivesib-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sib624e5449provisionalactivesibiso-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sib636b1e36provisionalactivesibiso-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibiso-k1-c602f382provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibiso-k1-d72d9cefprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibiso-k2-c602f382provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibiso-k2-d72d9cefprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibp2-4124a4b8provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibprobe-1ac6d894provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibprobe2a1d46provisionalactivesibiso-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibprobe5c9025provisionalactivesibiso-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sibv7fa945provisionalactivesibling-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:sim-sf8stg-pixagram-i1provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:snaptr-demo-journeyprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:snaptr-gk-1783082439provisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:snaptr-interopprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:test-provider-demoprovisionalactive2026-07Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfa644b99provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfa7e0385provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfam1582ea5dprovisionalactivexfam-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfam2ef96fprovisionalactivexfam-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfam7a782fb4provisionalactivexfam-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfam93fdce06provisionalactivexfam-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfamb46101provisionalactivexfam-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfb644b99provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfb7e0385provisionalactivelaunch-2026Jan 12, 2027, 10:22 AM UTC
Self-registered sandbox participantdid:ocss:xfprobe75e5d8provisionalactivexfam-2026Jan 12, 2027, 10:22 AM UTC
Verify this yourself

Don’t take our word for it

The whole point of a signed Trust List is that you don’t have to trust this page. Fetch the raw document and check the signature with the same open-source verifier.

1 · fetch the raw signed document
# the exact bytes this page verified curl -s https://phosra-api-sandbox-staging.up.railway.app/.well-known/ocss/trust-list | python3 -m json.tool
2 · re-verify with @openchildsafety/ocss
// npm install @openchildsafety/ocss import { verifyDocument } from "@openchildsafety/ocss" const signed = await (await fetch(url)).json() const doc = verifyDocument(signed, "jDWZfB70DM8B3ZnPG8FQ0tnanqLgwJX4ZMr_E1Ugv3w") // throws on any tamper
Raw endpoint: https://phosra-api-sandbox-staging.up.railway.app/.well-known/ocss/trust-list — same URL this page fetched, no caching layer in between. Root public key (base64url, sandbox census — staging instance): jDWZfB70DM8B3ZnPG8FQ0tnanqLgwJX4ZMr_E1Ugv3w. The verifier ships as @openchildsafety/ocss on npm — install it and run the same check.