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 0x6a6416a93c0b6c83998e96e875af3e4870e76c6a0dab0a6683769fb5ddb2a223. 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/1da27e05-67b4-4403-872f-dfae929c2207.json and https://artists.proofprofile.net/proofs/artist/1da27e05-67b4-4403-872f-dfae929c2207.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 0x0e3807d667f1d8b130d7a79bf650338e42ab8ec2ad824bcc8d5b52b2b530c909. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZES62308459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168813712e2d2ceb207033951470db536162842b6e9aa0e7c4858412395a2aef. 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/QZHN52355386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53170e5423db378336ce6e40686dafb5e961ba204ebb9bd6be352fa28b2d35d8. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZNWZ2324903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5f96a77c0733276b26b7fefc7b82233faaf7f5d92a9a9dede5486e077fbaf4. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:16: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/QZNWZ2324904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ded028a1eb5c80b586753e3eff2571e1df9c6c70cceeaa3f87e60bd6eca9cd. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZNWZ2324905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a273cd6e4e8894db437543647940b5eb2b44e3371ad093b4f6ae52451b8afcb. 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/QZNWZ2324906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ec49d0d17af6f13aba33aea17442b13c2db7fd8e185cd0ed00499d6ca48d35. 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/QZNWZ2324907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6e1d4f665ba54cfc933756df7a3652fc05f48785f0eb1d96dc60f03289bdd5. 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/QZNWZ2324909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5e70bf88ad8fa5e009e04f527abcbb40fb5fc8e5c9847b8cb20deee1d2eb50. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZHN62484968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x646607f4a65afc880f97044e0d7dd1e3b885fff23dfa99f1acbcb20febeb3e97. 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/QZHN62484967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1547cc75356e2c1f3c7f3e33015768d312fc50c26f68b57fdc1532af949a3248. 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/QZNWX2432297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4982556ea4bda6ce228f0c48145c1701b8ca7c4d3a7e8b9399db8f60869d8919. 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/QZNWX2432298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a37b3f965cf12237c616df429c4d5dce4eb827bb85d5f7ccb15b9a1a6ae8dc1. 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/QZNWX2432299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e4469ebaa407a6100fc2f304a2e5b2ffcc8356595269e72e7db567c61ff0f8. 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/QZNWX2432300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5791e8dcd90b436093d25a270ce9a03d9ae0fdb9587e0b99d257c1de537afa. 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/QZNWX2432301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11494716b9814404d9bbd409198bd5545faf7ef838ba940a238f8683f5b6a2e. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZNWV2469626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63711776b0dfbbfc5c0aff10acab1f4ca337e4487255a5824b21f73dfbab05b5. 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/QZNWX2432302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c15ff72a290b7b96c862030a39ec955617e9b0861917da1c0bcf27e86631083. 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/QZNWX2432303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0112456554e49a10198aecd5a903eee9b1482792ce98bf5f34ff315cb4cc71c. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/QZWFJ2430201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc382241b2606b373b40503f200d46a8f970e5b43ff9fd32e33b673c3905e0a6b. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08:48Z), 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/QZWFJ2426183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68183e0c895fc87f40baed992fd6264d6533835cbfc2893000c6e277372be5a2. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/QZWFJ2437685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc179348e602b4a03654720df85a69a65422366eb1048bfbfb338b7307e7960. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/QZHN82536312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233991c175e4913444c8c8e9e59ddeef7610bc410602e4fd50b19861e9a60b4e. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZTB72547419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1fe2b06d3f93e55dca24768b4e71a7512e80f4d03e4b0deca8a532ee178b605. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZTB72547420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe321cb5d54317a4b38582e38255a622e0659de15ba92709463c6069154535779. 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/QZTB72547423.