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 0x3a0246d313d6023e8bb580b6a725f39b7eac187ff6b7883d5ee8183bf5c60a40. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0e01d533-4e2e-465d-a5ce-f7de9d6b1273.json and https://artists.proofprofile.net/proofs/artist/0e01d533-4e2e-465d-a5ce-f7de9d6b1273.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 0x6dd43ff49845c10f36e9b3145ae796449bddb9a30a42a2232b7a5f4ded9590d8. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZHZ52190337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8766644674d2f06d37e32a158c52c47a9d50f719de150c46790bbf18ace43f16. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZHZ52190338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80101c562881e9985f90ebe090c44e342bea8fee1c6b9d368f2b44bf62aebac4. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:08:39Z), 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/QZHZ52190339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7def059a0a1a227aac09897834dcfcedc0748b9f589af96f132e0dcdf9371b8b. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/QZNJZ2346229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7590f0ecc430b6223c41f38b46cef227e9aa8927c6a63134a60df74be638110. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USHM21744034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d0259c2798abde077f6aa38adef323dd9cac41c9b3906580229d6b3ae9dd9be. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USHM21744036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33a583e56dd922d70280dc5d5fc7ef257ee9b6c5135052a17f57306ebc0dea8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USHM21744037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054b51c8a6fd5c0ddd80c75b351a544fd9b6a0c6c5235363e53115cd56c76273. 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/USHM21744043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2121b03befff496c36404a8bcc4cb7407f6caa2b97d092fd22e2f327ca83ca1c. 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/USHM21744049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc25fc8d7ffd285c81be81191213d1df617c8f9f2afa55baef1c031ada2751f8. 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/USCGH1885261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893076dcd649a3c510ebedbf9c4b7325f9dd4556ee75b8c12cc09e5657e199b9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USCGH1885262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcca7a38f39dd126c952aec92f6db221f1f3562c109032cc4e81a4f87b1f2b6e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USCGH1885263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5b0ff8c23df24525cb7461572c1383c5e56b90215882c8fd631afccdbe1048. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USCGH1885264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d24b6b2dc752cd4718b0f8e3c4003bcab8ea311754d63baf2b38391679a2bac. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USCGH1885265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30f8eb7f391f675495bb30d288f408c50b18d70ab52ad5fdef142873df7caa3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USCGH1885266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af83009a0a3e9648c4b63492db17beaa66f21bc04fcd2ec9b10073ee36767fa. 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/USCGH1885267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x885f5a9b53ae81a9d90513a6f3f0780f619b8ad6d942fb777d0964a52f7642cd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USCGH1885268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad872146df3771d4bd803aade94c631bf6e52c30a870b951adad8da8cdd3909. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USCGH1885269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6025324bdb8e06a7a92d153e46db47fc53e5d66507c267b62103f75298ff9de. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USCGH1885270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69414b5fdf5c29443bc187bfd9a1cbd6f974c64e3a0f445c8fb89f32c4136ea. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGH1885271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d977309568f115cea1237212a1a1410506ba7b3c8be9f3591d4d8853b4ff67. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USCGH1885272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11971566fe19d20a8ab520f1e1eb54adeb34fcee5c7eb94ff32a8fa516456a52. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZDA51880742.
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