1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ea6d2c49f37627ef7aba74c2f1b633c1c55fbf589505757203129212ad9db6. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/612d81c4-d561-494c-9334-a79a672fbf19.json and https://artists.proofprofile.net/proofs/artist/612d81c4-d561-494c-9334-a79a672fbf19.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47064db2edd33c00927591f0903a84acb408eabbe0cf35a3fc6d290f7a12afd0. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542247613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e61f61ddecb53a1b13815f66f1e2da7e51afe4645d8a68171d087d4c54d82cc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542247614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2a71e174fc48539d12f9f2663e0162ed9b63e05ec45dbc1c49768e8c497b7d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542247615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe318c21415d69c5a84e8b41078c57e29061682404fca8cb8407bfb8ac73f4cf3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542247616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf5d7416a0e52864ca1bac319ad1302ed4f67f31e49a51ef379aacb641a566e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542247617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5150675ec96265f777802ca1caa7220209f16050a47b13f5ba023676421c593f. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542247618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99fd5bd8f65b3c02f0c7734d5ea85ab79cddde0f914cc675262bc28c14a43e54. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542247619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0bacbb14a7515b583fa3118774365cbf3c996207b7fb2074710a220b489023. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542389691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70f63e696f2a254ea7be517e7220574b0737e18b05c3376396b9c3e07b0d4ae. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542389692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73058b5b2b4515c6af0a3dea2e447895fbd783619bc44baa7e2d6f54fa8ed878. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542389693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7265c5d768f66ea808fc95cda6119d0ba69a27647c0ab293dfd34be94f95a689. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542389694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4a9263058d8dba45abd2d1822424e99b85186e2686ad80c740ae955675bbb0. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542389695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea73cee5423e8ee2d90f2df48c8b6a3e152ca7f4f238172f93dab51420769c83. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542389696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e2642fbced8b3a79c75a6ee7d5f8438053ee3e3bd8600f5f74263d161586666. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542304041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59327050f4c88a6467aa990961f18cc32f5251497c48079b1af8536686c594e. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12350970.