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 0xd4fb21f713b814d425c32a1fee0f61c4ef4f494c1cb6ac237ad94e44077a54eb. 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/5b09a17d-742b-4d45-b564-bacdb0869cba.json and https://artists.proofprofile.net/proofs/artist/5b09a17d-742b-4d45-b564-bacdb0869cba.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 0xadf328ad1a0d3323d740c50eb00a2f26306b14abc8a098f905814051c7540ba6. 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/DEBG60700130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088f95511b833bbe48a21ae6f30aed3d7ab609ea5e2b85ae8fc825fc1f3f298a. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/DEBG61201589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec258f3b20f353403b7019692679b7bcb46979c6eea4327b0ff34f0b4a5b8f0. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/DEBG61201595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3f752af9115127c8e7eeb044ee4e7dd4540033c2ff5a6e61409d3e99290febf. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T02:24:02Z), 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/DEBG62205589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaac5f1f635a889e312a7542773418e70df7f1ace31262a9f6e4fc7d36eb39402. 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/DEBG62205591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaff21a4f760ee3e9199c8990533b42d510bb83cf44aa45fdd16719c2215e28b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/DEBG62205594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711bfb42537b7e6fffc689df3eb4410e3ab5f59ca867e0b60d5940121dd619fb. 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/DEBG62205595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd6b6c13af30005647558c0e7195362b7f0231b151bd9631aa49e56ad4c0406. 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/DEBG62405968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74b7d3a06efa1781a738e591fadf8e4692e12873b365e8b3a3ba27bd133e248c. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/DEBG62405963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61deafa75c58afa7c46da7de567b9dfd1ad3675255146d98256ab757303e0bd4. 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/DEBG62405964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda862117b133f6ccd7c8289dea33837c4baa22db914bdfd7e76d0c12a20914e. 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/DEBG62405967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e78da70357f69ae22d16a77bdf0068c6eb8b965ae64eef59b33ff476a956f98. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:02:01Z), 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/DEBG62406046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd114f7c1d0cc2259626a8b1ee68c696ab87713049b3a8a8834e25a51be2291b. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/DEBG62406048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c6be0f1c6351b5253527131244b76871f380e99f5d2a9f26ad4d660911bff0. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:10:33Z), 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/DEBG62406047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a5968e2bd1a7e642151c81195b5511ee9316ee85b2622c30c1a06c21f725eb. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:22:03Z), 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/DEBG62406049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd5c64372c3ea1607b2386bc3d3bfdb9853d2c8eab29cee8ceadf1fd0de76fc4. 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/DEBG61201481.