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 0xdcdb81533cc97f2dd859efa3e2b56aa34c76bda568a9f47e17424fbf80c427c1. 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/be30543c-f27b-4b0b-b45e-e324b762f14f.json and https://artists.proofprofile.net/proofs/artist/be30543c-f27b-4b0b-b45e-e324b762f14f.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 0x785c680f95d47f230f5d5fa3cc233cbd47c6d6148fe9ec4482a32a4f0abf5130. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/DEZC62252611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a4a750a10a4cf6bafc84df321858e17c508f205188f2f141398015871e01fa. 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/DEZC62280282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f34f32eaaf80b8f4c5614a7f24d82c126fb3e8610daaa015e1e0a89b1e0061. 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/DEZC62261285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x785c680f95d47f230f5d5fa3cc233cbd47c6d6148fe9ec4482a32a4f0abf5130. 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/DEZC62252611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b9c85abbb8d0799b895e762681459bb0328771a4c1fd0d688b6fe9c151247c9. 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/DEZC62280283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d4ffd36ae182caedd98d62e2b50ab7718a1cfd013cef7937f7c8e7269a5531. 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/DEZC62280284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd533948bbad82917174ae7ed3f6fc30e32d8b242b4677c87018fc0edf181e27. 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/DEZC62280285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769896a95d319fa376d614d7bff0395094ef154459f1f0a4c6043b2eb4b2298b. 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/DEZC62280286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a5abe18711d4aac2f3bc9985c2b5b3251aefa05845b8b77061dc1b2dbda623. 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/DEZC62280287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ff4274c10d14d7a8ebded1315aa98d2fc7fa3449e93a560fd4514b577820c9. 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/DEZC62280288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d09c60f945513dcd3cc442a3ec304d14932d1cde48129b2dbcb218a4041a05. 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/DEZC62280289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4baee71b6d787ed5b9e3c54f4dded9bd4169c2c4d7602dfe7b72c99697f615. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/DEZC62325809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458c891bc83ac1e1335c8894b1906f641b7fdffd8706bee7c764034abfd9bb42. 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/DEZC62342699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23d2000bc177e579b9ff2a791a8d140321a7676def9e6e12257c1720639f072. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:08: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/DEZC62419329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7bb7dc63ed6a70d7f2140e97a2841c8da5dcebf2246d15b626de275bec7014c. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/DEZC62419331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6b763051a5ead5419767181822d2e4717d7ebe1ac8c24319d3d5fc06d095b7. 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/DEZC62512504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5707d2a1182917c6a37a908cae070fc54d422ce1e4c4ee4afa3ea59a3757a6. 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/DEZC62285932.