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 0x4223556c2029b77a6d0de1ac29c5c4a1747ba4486b11cfe2393e56883290eb1e. 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/3ca56ed3-1a0c-4a77-a63e-42c237806ac6.json and https://artists.proofprofile.net/proofs/artist/3ca56ed3-1a0c-4a77-a63e-42c237806ac6.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 0x80b0e6f3a4a308a34603a780a6e052699bb801cd043b0f56e545e24280395eba. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QZDA62195937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2a6b16632238274827e003c0955407ccb81c556f0537abd9e7026d72aa59c4. 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/QZDA62195938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8cfc3aeeabf86be0cc9d5abb1399859e543b25c454b59f6a56b3c6e1c46c00. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZDA62195940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079207334c7ce42f522b2baf988b6a7196f471f2b5ab2f7145d0bc9a0103a6cd. 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/QZHNA2169214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bdabebda96771b0e47672a1f74adc66fdd92ba3a39490ebf9c593bf2e4d2267. 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/QZNWT2143184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f3de02b2e9732158f202ddf25a4f9d9d4eaf964242aa0ce49cbfd45eee9808. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08:19Z), 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/QZNWT2143185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a379d294f388ffc7f38fd136d66323e83e6e6775bccdb7afb7e111e158b8d9. 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/QZNWT2143186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58034a33d60c9a20778ffa7ab9e6403d7fe12bee27e4e6b60490be464b346da7. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZNWT2143187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e1daf628433a0352a9653406f5ffb16bdc35facf3be35c9c278206a22f19706. 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/QZNWT2143188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce17a2a09d20c8369909e2265b2788f9144815d7d68c094648e51e5460cc8e34. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/QZNWW2382599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23e31c498e6b1b64c8a541e0cb69f04dc6fd015a6a5f0b21936b80328a60ac3. 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/QZNWW2382601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764303926dd1ce7de8059a37d3296e14da0255a586b429f3514e100b9cee947a. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZNWW2382602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02d0c21ab2011dfb9cf590c276cd0bb010814d47aab66f510421a5e55bdf3bd. 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/QZNWW2382603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2134db4146a288eedfaa548dd72de0a77c8cc0b30d45158cbce479bbbc96f12f. 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/QZNWW2382604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90f11ffdbe14dae16125ba6fdcfb587c7ba36e0dbc2a83f29a5a360ceeb3350b. Chain 2 (Bitcoin): anchored in block 957622 (2026-07-11T22:55:42Z), 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/QZNWW2382605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc247a4ca32798f2c8e6021c9ba27de55ebeb865e75e449650421e125bb94ee7d. 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/QZFYZ2465523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f3b2da5e23f6a2f8ba30e5957e9cab6c5dfaf9f4c465ab7bf4470c7a174fc9. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZFYZ2465524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2618631c52b09c6d9604dc2231b64560cc24627d690be3721414333bc996ac3. 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/QZFYZ2465525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e37064514a5c1f810e1c9d7344be2f5a179efea8dd0477799f51879ac84cc8. 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/QZNWU2443897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a338c530d77b641c2b030aac430f6443a1beab18db420d7f65ce726fbf3b561. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZAKB2439290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9c053ae758d2005ce55a45a68c84d8e38819a527be43eb1eff5ea5a51ee75d. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/QZAKB2439291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0028d73895d95bcfb70c5e50dd216f29906f269b05449e2f782255582767df6. 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/QZAKB2439292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d2da1dca55044e9836becb81e53a3304b7d0f7e5425676d4035428b9adf777. 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/QZAKB2439294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c06d182eedc79faae1ae3b511897f4b8902aae180cc92ab9f016db9d6a892a. 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/QZAKB2439295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb837dfccc4932d3f8e6a63b957cfdfb9029fddd476bc1fa78e329fd9ec82ff32. 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/QT3EZ2416979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4007c891423256a689c6f83add956ee7d36be5817d2c63c14d4cf10c484b9c2d. 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/QT3EZ2416980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf10c2a6503f99042d6f839b26315a0d00653113fc658d9e657a928ff08a7f052. 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/QT3EZ2416981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce914c6f84adbf8409728b21518fa341b43c1b7fa59dd57e6e0ce1b6e83bea30. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QT3EZ2416982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b1807ea53e7c2aa3f218a7700b3a441754b173c5d65a33b435bf22e01377cd2. 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/QT3EZ2416983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39f4eb27618183f7be981b2afc17b8e41e2f10b3e53bfa0379b6d1a02286ef9. 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/QZNWU2599587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905b8f98fe6d5ed107620008805808246d93ae67861b4677f8845b314e8958c0. 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/QZNWU2599590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692b7a3009c18aace1caa58fa4dd97926c492ba86582ceca13f5e1a6bdc771d7. 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/QZNWU2599591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859de1c05f31911fc23b73f64d8bfbd4071b6dd515b41fec5516480aadf2f946. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZNWU2599592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38510d424d9735b6f1f7767c6ab68741f7df99bb5803b826fb7f568bcfb623a. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/QZNWU2599593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a31ee71be0d6241abd102830d06f0aeddd8b2ac9784273d2206f85aa52eaf1. 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/QZNWU2599594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f139052658c25aa4e6a5d3dfe40e3b11d3d4636955d35f382f442de16301d0c. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/QZNWU2599595.