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 0x6c3066b65c2db94ac53181dc70af8fded92c6be3bd0d6f9722b3c81ce78a8a51. 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/36161fa3-b9c7-46a1-ad18-bb84bcbdb7a8.json and https://artists.proofprofile.net/proofs/artist/36161fa3-b9c7-46a1-ad18-bb84bcbdb7a8.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 0xb2a5f732b10f52a767c8678294c855c537c4fb77dffc0144f46ed9e15d622d47. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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/TCADW1847396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf13075967013723a4b21f868435dab5068ef8da8d05d5fb43a9c97eaa21e4e8. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/TCADW1847397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb273cf13439e38c6d3354893b58861b21b473e51ff99f4b57a6488ee699222a. 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/TCADW1847411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9ea872757ae846228467bf0bc670a3146a87f3d079e21ee18382a03c8db6e0. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/TCADZ1803627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x329220aa97d054087afc1bced93b204e0adbd4a76c9e4cfd32ac63be3e7a7033. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/TCADZ1803793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf62f0b9dcf3698b1937c3b633fc121537ee8536f21e39187fd3e01f8825e912. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCADZ1803816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd30a13d7a57ec85050bc5e7dff85ec87f6b754fef190b3b60aee672b3a3c44. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCADZ1803820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9f9f895f8974346d853d77f454e1410bd75cd44f7cdb7e8fc3fc689aa1325e. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/TCADZ1803838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded08e0bd71c23d91874394270a90a7c3fd06df46722a98353887150f63d022d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCADZ1803849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7323c60e20ef2338abdda6d55d914e5efc751a11cdf2645aa2f167ecd6ccc64a. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/TCADZ1803852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6211758765e000859362cdb502f62720dac6e8580f5f41742df2bd33d0bda789. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCADZ1803858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56b2e982d665192880222983ce42c5a046cf6fe01b8191f1d82595db67e0ac41. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/TCADZ1803860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde07c3c4406a9bc9cc9056e4f1c4a8cee574d41584614da11fb1e2447e472805. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TCAEH1965073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962dc350574a1f8e4c82b0a7d6bf4bcbeace2635b25255a835f834f4d60ab869. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/TCAEH1965960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e5a6729ce7f2ed32f09034cbb6d9f6a37a18ba6c2813ee5303427f3a77dded. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAEI1918334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3378557073e9111421c39b1b274e53e9b0372abe7cc4670bc6ce1dcb606c0935. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAEN1902657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2730604e837cc415e22aa25e5921e2b5d8315f39a1b62318bdb39bf4580780ce. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/TCAEW2081007.