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 0x4df24b318e035663bc168a97c99801ae5cb9766ba79fd06222c620ecda0b552d. 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/86e505cf-a943-4ae7-b440-1afb28f3ce2e.json and https://artists.proofprofile.net/proofs/artist/86e505cf-a943-4ae7-b440-1afb28f3ce2e.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 0xfe0433c4971dda5ce6282f28536f53057bab532815912157d9c28fda6ca7239d. 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/QZNMV2193423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa3d8ab84a487e02abe234db933e8ec02a9d2718f899a1ef5bea82570b4f213d. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZK6L2152337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858b0e076da07fa551229ace4ef03d55d90ee2e8e42d8133b957c8972f88649b. 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/QZL382221065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052bfcb3eb2fb223e12c00cfa854b5c7619e245b54b423e6c84f8d228c9865dc. 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/QZLL92215718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163183c1f2f5214042f035ba82a8429b4663c4de484e6f41594f2d25bd0cd02c. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZNMT2207533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9401008007e817c3623579d2a9e27b1fb59a8efa515ff06f3d8dbbbbe5cafed2. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/QZNMV2201396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a75feaf344f56925eff4e76eaadd1a18df8b6b45fc15dc326f6f09805105bf. 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/QZNMW2242021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43a59776a7c72170fd4edf7353bfdbc8d8110f4539fe9bf75c89c2686e94303. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZNMY2274732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd92f47903456b552979fbfb3c553261e00cc0a6ab9cc6be686d87d3d97b6126. 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/QZJG52330262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecfcd79b6fdc781bc9b5ac51715b7a7961cc41ced7b6d787de5062984012a84. 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/QZNMU2398134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacec11a7ed331dbf31e8b24a26a9618df7e93db0177808f193ee11252346b4c0. 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/QZNMU2398136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa57cca71c921495b212231835b570f1cabba144810b4932493ea526ace13a1a. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZNMU2398137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04aba64cd6b45c63b40cb5a353f49c2bc7081401e0bd50daa7accadcf4e0578. 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/QZNMZ2396546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13fcf24b6d81d463df9c572f0d0a9266886841890a5b6a883531479acf7dd4cc. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZNN22370902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd817ac9d6dfff49a3b6ea05dcda64cf4b935dd1be2f49c0de8b4e6344bbc1720. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/QZNMW2496423.