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 0xb44990d6287127df324456d117eff1261ab5e9134aa87075a5de4f18417b7827. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/afaa288e-d341-4817-b3dd-6f374c12b1d8.json and https://artists.proofprofile.net/proofs/artist/afaa288e-d341-4817-b3dd-6f374c12b1d8.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 0xd45bce868e299167a641cbca443cbe709479cc2e0ccc0f6e92ddbb2c9c50ddc8. 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/QZHNB2327786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f61cd83ad10eec40c2572ef1c9cf9598b1cf0f970a832a6b7f65393d5257b3. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZHNB2327784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869293de8492bd258b7209218b2d31373d2c92772b8ad5628e523650f3cd3e61. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QZHNB2372428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf137a8e4fa4564265f8c2de6ea49a0758fb9a832be5e5b88d67607a0a71d7ecf. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZHNB2335383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd02cbd300d3fc24e370a93a8fb669f0fe132d2b182fc89a33097526cc02f761. 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/QZHNB2346235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc10683c968b9c6a1b4d93ea58f6753549c508bfd813748fcf16af558ec890d. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZHNB2385889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6fde125e8b2ba19fe091610d995d1a8929a54a21ab9384bad0af80a11ac3f0. 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/QZK6G2372470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb5f0940a331315b8a3246adb4c9fde3116c1a512376815bd1ce6c3867197b3. 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/QZTBD2315144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e7ca7d78080e3d924df3b736a7fa41556e3e7c2e4c5c7dac385aadb757d03b7. 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/QZFZ62439667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2ccfb29cd559c160362f883ab718e2376d9d33fde08f140ccad2af161525ae. 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/QZHN42412969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcdb9142e9301a20649e1d730b5897b5ad9e2c68f01e358b537d37120b7945a9. 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/QZK6G2468935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4674184ab774ab0b3fbf97cdcd92f33ebf4a9b6d9d416a914ea43e93241750d. 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/QZWFJ2488657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3993f241376558b72e650bb95c2cc18529a21644f83f5f9f770d3a10138ff43e. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZNWR2534822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6304b4467b0dc2c3a8eccba5f2ff9fc11d2f449520fad9bade68f2962ffc3df5. 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/QZNWT2532673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4888f32fd4c35d4ddb2b7e723a76a4dbe27e47502e80a924067bec73b2384c34. 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/QZNWX2552786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec9d0046b8f9ea93f20bc6c324e8be4354ca5192e30ebbd3465ad56444a41ad. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZWFX2572751.