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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7c73b1a45a5bce2ef52988fa7fd659bfa5e8839d95e4b2caea864baedf51c3. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/59cac508-30de-46ca-ad4f-b0011f6cd1b1.json and https://artists.proofprofile.net/proofs/artist/59cac508-30de-46ca-ad4f-b0011f6cd1b1.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1305cf261e71af8f748d24c8e33ec8e39f825cfe8c31bd9399e94901674978a4. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZMHM2449223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6dff52f6eaafc9c2334556b85ce7de2bf566ab0987f00fd97cac7b305b890b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZMHN2460436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1384f6beada14794bc751cb178983e63ead9dc1bfd9d670770d41c0beda36c59. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZS662413471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a250f98c13d78ee4b74e50779d958aea860c0aee84b1fa835e475b584e9c93. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/QZMHN2497187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d0a1346ccac8e8dec4632135337400586d902f09298f6ce634b522f66d4d18. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZMHM2448916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217b4fb3293b2a2d22cfddaeb5f31f81982290d995473874f69ae7ee37ef5bab. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZS642492009.
Time Travelling Through Yesterday’s Pictures
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3e5c19353bedd4886043c8120c79d785769bdbeef48d9d8dd0683cc9f79e4da. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T01:51:47Z), 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/QZS652493735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296525c9c35b9ab1948776e63107a761a26cecb281346a251bbc93e12113a628. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZMHL2499430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd808d0a15cd97623f11278a95ebe5b7ae41a753612e583a2e671bd3c1dbc6b9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZS632456822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286bc3e5354e3bebd5d888c89da9e469be3b335dafb21afa5a8d24e59b7922e0. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QM42K2427223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07774bc34e604b292c7ed64fdaa9b6078455638564606a049067006a9c35526f. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:19:50Z), 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/QZS652438203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c683890d31c5416ead677279f15275ed1f05e3fc8353034c80c66b528d5b7a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZS672415237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e65bb0881a96fef73a0b604ceda275f6b95941bf706cea251f9cc1d5051f5bd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZMHP2506534.