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 0x6795ed3b2931923b40b8a066250fe5769e536b2426fdfe9fd784f9b2a082145e. Chain 2 (Bitcoin): anchored in block 953730 (2026-06-15T02:47:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/94d81bbd-f6e0-424f-9585-780f4a8dd36c.json and https://artists.proofprofile.net/proofs/artist/94d81bbd-f6e0-424f-9585-780f4a8dd36c.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 0xa352ea798558f76c0f28f7a8a03660659717a513de5fa3897fb9aa378c584311. 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/GBS8U1250114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa9af832533972df4c41f6eab379254204558b8c185129408bc1fd964a191cd. 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/GBS8U1250102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90244a4928926104a821bcba9f1b3a6df528b5cf63bfab713c510cb91b1e7202. 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/GBS8U1250103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d8377426acfb901de3166c67246e474715c31681ec1f40a2cecc908a90ee0a. 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/GBS8U1250107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b3a9b9ff9aa8d5a4b04ef122c83a706e6fc7b04ec10a0429a00ddfe73881b1. 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/GBS8U1250109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceda6253115a4f081e7940bbc1d5a2b7fef60a7eebc6615066103ba8a32d9f9a. 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/GBS8U1250110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89277e94b3b6f12741e4561bf9b5b74d17cee35208a8b1a407aabe71ecbcf868. 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/GBS8U1250001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dbcb83ccbbf648486a71a4182eb8790265146e9116d66bf13f6cbe69e09dd36. 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/GBS8U1250002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87510864e50cfb84ebc8e80aa634921b1f444f01b206bb37922fcc12e688cc9c. 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/GBS8U1250003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3978434d6650fcfce60b40aeb8a4ee8b9f963a6f0fb1968fddaadde4015c836a. 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/GBS8U1250004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9dbf29969456f9e6af1b6d740a1a88383adfaee66421fd827d86dc58e0df4b. 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/GBS8U1250005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ba8a6872789304315800e4c6653f2be7ad970d2154a4ee157376f02fcf6832. 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/GBS8U1250006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8acc0eb513c242e62cc7af71b2cac7065a1788237e9813c5d6f5794f3610cb6. 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/GBS8U1250007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3a1113efb22c54f946639106e04aa6fd20d1df358da15bc3982c890de8e57c9. 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/GBS8U1250008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15deaa25af56dfba3e02942564b629fbf2212436e5dc8864cb538c54624e30eb. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GBS8U1250009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70aa1765cadb41887f9553acef7c24678354bfe41992851025e032bc0d600c12. 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/GBS8U1250010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29a35b37ceb521ceb875f526a2c492e131aaeb06cf9bda1658d417655d428fdd. 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/GBS8U1250011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x852122474f5f7c0df4b1d1c0039ec9676a43730f8dc02a57e8550de45f89b01f. 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/QZHN61943809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204b0b5d8dec710bb763de91bede96fe21f0000370b90deffe6383531aebf5ba. 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/QZHN61943811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf3ef533ea8d6390aa681f2d571a7fbd34742c923fb56791765676db9b5ebbd. 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/USHM22035741.