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 0x6bece47341d534ef146aa4887ddc60e67717af8b41c1a41b4908daa5cc90f352. 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/dea87c5c-9073-4463-a52a-4a005250450f.json and https://artists.proofprofile.net/proofs/artist/dea87c5c-9073-4463-a52a-4a005250450f.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 0x9f3f937ee17cf4aa8a9326bca25e780daaa8300fb28ebb7668d36e98c59dfc13. 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/QZTAZ2438521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d46a80dc9154c6825bcac2569db63754ff38a9756406eda008e3e32e96112d6. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/QZDA62587059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda54fa114441f1f1c0ff3ffe51e7849a6380e60929a6ea808e82e1a0d46b6883. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QZDA62587060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2cd80ea7a5e497e0ef2c2e496b68eb3239f8d9daa12a681e422e079030abaa. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZDA62587061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd80d789dafafda1a245891a2a5cb2bb057a1af13f22906dc1869ff3bf92c65. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZDA62587062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479404286e1d5527dbcf8b2bb0667747f3945cf90e8a1eafbe247fc5dc8cb007. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZDA62587063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42387d230a9537c2cc1da3d62fc623b56e79a4bbc6082932b47a34346dcd8437. 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/QZTAU2527976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843933799f05ca6e826bd6fa167e57cbbb034982cc039d9d3b4063ee2a88210e. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/QZTAU2527977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41022f1c5d924bae6064003dba74f7e1693fd67ba3bc0055165d1523c6485ab. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZTAU2527978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32271228c20d5e653b3a1be0e57a408a32097ed0f4dfbc39883ac40954459e7a. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZTAU2527979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88dff6bd6aa5c839ce825c4f884d434678c22b5c3404d4e7395e6c7d8f4c8583. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QZTAU2527980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59efcdbfe4f1e3c8967a279189c97da8518637e7ad12b1158e65f76880d92bc4. 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/QZTAU2527981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79e5afe8051ec59321e7dcb3f56b0bad3b8a15008b29061d7f43a210f33e572. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZTAU2527982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3e8a07ebbaf4c2e8a917492aedc0542a8715f8dac4a7375eb2403dbea25641. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZTAU2527983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f392b414d1475585edc46cb96ab5c25a526eb71fb31523c56da26aec32de4a8. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/QZTAU2527984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26491fc3dd01e01e0f25c6667def2664daf71068895911817e14a5d03fe1bfa7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTAU2527985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493258b6463611e09c38e16dc47d97cb1871eda92cde6aff396f032f62f0c2d3. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZZ7M2508139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ef20af6683a7c31fe4aca9d9863124da66135d631b50f1ba92506a3eed8f0f. 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/QZZ7M2508140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ecce97d0c98d641524da758d2b145585e3b998b224ac3f5ab782f067916dbb. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZZ7M2508142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73219c7bc324a8a8c55aaea9b46357137c54e6a4eaea0dcd53f98856ee0d9643. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZZ7M2508143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6022dd0ff5545021dd72d82f92fabc06be0303766b844f735cbc3f19b3d6a3c. 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/QZZ7M2508144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2c443f107207e735396c1cd26c438854061e1a01648bb173cb42cd6bf92976. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZZ7M2508145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f68b7e1618678e094d1a0ed631e4873fa8b78cd38c26beac3c0e73e91f5984. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZZ7M2508146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52db8e46223a4e4d2626476e8325ad285c81588a414121ffa28ffe7fc72bca1. 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/QZZ7M2508147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4447c4eb82bc10421aeb37456aa4418b6a48e84e316fa986da6ae8f268a12f01. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZZ7M2508149.