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 0x01f12287cce39391c1967026d4a27d33c05d9a560400384d7de065a75c57dff6. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4bb128b2-c4b0-49b4-b873-f5458c13001d.json and https://artists.proofprofile.net/proofs/artist/4bb128b2-c4b0-49b4-b873-f5458c13001d.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 0x955e8512e033c543b548174a5f639b641bee8b63a1137e4cc9a47478c4619f5a. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/QT6ED2500881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b646be2ff94d3fb1b895a4be7dc82a6dca7af79001f1d10566042fe3929a60. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QT6ED2500882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108d3829a8e894425ddbdbd9cd57cd0bb15cfbbe04e162cff1bf80c80cc02c0c. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QT6ED2500883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc914d984f9ff49be11907046a6e8708a8c0346bf9da726b7e368f6de039b45. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QT6ED2500884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ccbfe51cca63677cbc7987da16e738e36a8977a2d0bf39919c8aab4ae06247. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QT6ED2500885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe37f87d1ef0dac08b16f5cc7eea5b13ee5cfcb7a4313f4bfa8f6ae24589cbdce. 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/QT6ED2500886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fee3fc30470b2850847e521f65f7efb95d5ec0917daa8d3bf554651309eb5ec. 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/QT6ED2500887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ff335ec89214dbc76afabbf1f660aa0b64cf3106ea64bcbc6db5d15e1c0ea6. 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/QT6ED2500888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4031c7278a8653e996efe98759665702e457386698e4573bdb21160af8ed002d. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QT6ED2500889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0948c6629a176a79a58814174ac2458750a7cd2c469c51a9abaf969257e2e3. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QT6ED2500890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21569138f045720bc002a00aaad15a79436ae1748aa2f421de7b7c636f155440. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QT6ED2500891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4e2fac44786a3adb9735074e767bb92397eb5641a6bfd8f4e3d465e69d4225. 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/QT6ED2500892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3425142b409d19cc5f4528c22b183bc7c5456202cd24459339f6e6f431ac4b. 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/QT6ED2500893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429f6c4c808342b391422631bb8bfe3fc225aa24436add6f244db2205a2d1d21. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33: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/QT6ED2500894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b04d6a0cb5cfe10fbbad1b5128289a4bf1345e859643c86a2a5b3eeabaa16fc. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), 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/QT6ED2500895.