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 0x6b15983494bf15b2ac9e06f1a15160866d8aee990cc72e9a3ccf5f1bde37062c. 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/644feebb-b900-474b-8ab9-bf9b2abf8e78.json and https://artists.proofprofile.net/proofs/artist/644feebb-b900-474b-8ab9-bf9b2abf8e78.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 0xbfc606822c6de9645193446bc71b9e1cb9b7a83442fa9906de6e973c1696716b. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZK6Q1998964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650deaa6277f7ba4b2463264a53139b1a77722140ccbcf6e253d65bdf4a4b07c. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/SE6SA2167757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783923f9773f077943ba3487db128f30aa0085f00c915af2b735edd0853fcbe7. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/SE6SA2167758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x811cb2ff82a2ea2450a497ae9dde61f2cab59751afabe1623adccca517610e43. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/SE6SA2167762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c6a34b44128ab91c6e422e99d0419af6688074cabf97a61183247df4d87d6b. 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/SE6SA2167764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb514da9d12c9ccf21289a88120056acdae3ed5b2bc5312a2b1fca83c788c02b0. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/SE6SA2172685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe17dfebecc05b11c92f6488a165a94d19f504287652ad4361a5aa2c335c565. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/SE6HN2107326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632b516c4e6de4f41ac1c7056dcd8a3ceeebf6cb4b0e91b6e6567db1cccb5b5a. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/SE6HN2107329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d32193fb5052d0a1d4748bacc30a07418949de8fd566435d1c22ac0128dbfd. 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/SE5752295037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e89f7fd149e2151d0b9340881892b34b1c8ba9510f9e93ab3f5d972db2ab07. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/SE5752295039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1817848a50a5c3b1375319f2ee5118574fb3a33103fda9db5ad2e28db419464. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/SE5752295041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a0025a6e87673c612079fd53f38613f79433cd58e670a3e0b1b74dc0e58cac0. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50:34Z), 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/SE6SA2258909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0915159eb2ff6c28a17bded7950e37f168e7a13cbb41bf3380dcbaf8da6a0fdd. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/SE5752399969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e092c0d2ffa9f0a90370ffd4383aa542a6643a43948092b2842f61595fe6f0b. 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/SE66N2379348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3af900493ddbd4bfab85134239c33beb7182a33f393f39d13b0e179d25fdb0. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/SE66N2382399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe78fbfc70982f0b9a18f3272b6d94443b53379cb8e20e9e3c588bf8713f184b6. 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/SE5752415227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8736e8264f2aacf03ba34c0d1a1efa9c4add78137cab091c2c4338b608f81a3. Chain 2 (Bitcoin): anchored in block 957668 (2026-07-12T06:54: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/SE5752465525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab014691aa60cbf3529d609ba46332cded03af8e6d375ce83f836183470fb04b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/SE6QE2450727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1b14308fc8aca5c3862adec42d0f82f8b1755cb0309bb0bcc9ca4d7f3fa6f5. 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/SE6QE2450728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8e0b95cdb268569ade87acb6ec4be0edd702f238df4654cc35cf0e03dc4279. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/SE6QE2450729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d3cde52fda36e01c7e0c3928fb4e788f17afb8b7f9b8094bb918dc7b1c9312. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/SE6QE2450732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad60046a828b5e4b5c00118aca9db597c815e2cffd8145556e7643ae75fe99d. 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/SE6SA2451712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817e32b967d1c957d2b3f0c0857f80bc9124dc7bdfd27929b9546c7bbb924e78. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/SE6SA2451714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f54e22be2d907c8f54a20782c743d926fe4b1b1097f33c62f424d2f111e4a7. 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/SE6SA2451713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2e6be9f3b953078bb03f5f3f64c00cdcbcb8f0c74132695a20443369d4f9a2. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30:08Z), 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/SE6XY2568028.