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 0x37e65bc39a6bcd8ed5b8c08f82a5d7ff6fd6fd8fd4bdfbeef33028ccda9be5c8. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bed0d815-6706-44b3-920b-ac16925913cd.json and https://artists.proofprofile.net/proofs/artist/bed0d815-6706-44b3-920b-ac16925913cd.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
If Only I Knew the Reason (Instrumental)
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 0xe924cdd90122180fa6c4e5aef528d5262905f3ed73b2ce2dba6cd2cc048800f8. 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/QZNWT2013638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0defe16d7b19105435747f00eee37e81c91d3471a7a9bcf024ec3c63aeb02f. 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/QZNWT2013639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d41b3465b70f95ba1ac0f71d1ad098e75c65e990d810be876437e6fc0398bf1. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZNWT2013640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6257585adce3a6a2cdad88be4fc634fe31b451253789416b515f29bce0126bd2. 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/QZNWT2013641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338362657f6235cfe29ca4ea384a318332ee34a31c195a8636e4ddc531fc428e. 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/QZNWT2013642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d5729a7166a09e575f9ae46fad8735aabc8d228ddd2484a909230b84d541352. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZNWT2013643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680b07b52b1ecfa3808581c4e41a44dd25702b1bdc9cc20078751a3b6ff819a4. 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/QZNWT2013644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc132cb409d14ec70a7695b7fc62c2f48720c9e23c7facb2df34224ac37d3f6c5. 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/QZNWT2013645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569605dfc028ad30a1427736f24438ee04220d4456c8e872e4b8934d6c73a94b. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZNWT2013646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c411fb8cc55dd0a768df0af7e51ff2333aba054459cbb37b498e25b3206b46. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZNWT2013647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e19e5ba9a422544f624fc77bfc54434dbdf10ec61876d21666f044b36974c4. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29: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/QZNWT2013648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe170fd3611ea017cba8863bd8452e595c9cb0c4eb7e304d3d8774e3f68cfcbd5. 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/QZNWT2013649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0552f196f0dce82e623f4434adce9ed99f3d1ec21c7cbb734e4caf9b18ce02. 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/QZNWT2013650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7856a19419cee09d0daa720a2416f8163c5330b73e3f939e92d4b253396b04b5. 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/QZNWT2013651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56473fcf9969999873d2c86ec9d50f6ee5349633b67122fca5999f5732cc86f9. 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/QZNWT2013652.