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 0x92a789198fd9105ded717cadd2cda287edd3783a354045fe54091048954f7ca3. 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/b3ce87a2-7309-4141-8e3c-8e1fcb0f2d08.json and https://artists.proofprofile.net/proofs/artist/b3ce87a2-7309-4141-8e3c-8e1fcb0f2d08.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 0xb6b40c8e0ab1e9455ad434e0fe37592e2a0010c67680930325d995533877b7c7. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZHN32110842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5acf9feebe42db0f143a5fffe72f63b5901a5702416e7c8d7e75e06183f8c48. 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/QZHN72140439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6819932bb2e5ca6083ad3d18d8ff9aa5188d63e59f628a32527b5ffc1be491ee. 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/QZK6P2193288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af1b5fd96c29d2254bb193cad76bf6f0714c701a266ef9463a811a9b66fdba5. 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/QZDA42226005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea5d8c8ecd4a46cb040d24b600438930a39c8ded46ef1ae072df3a661f3407c6. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZNWW2334093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4db1c64188c36bfb18c0cb7134c022263b66a78ab88261d40515357a409f83. 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/QZWFK2341331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f345e96de614b6dfd1629aa6ee497426ecb36569124940ad4093b065db3f4e5. 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/QZFZ72473765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd8972633c096389bf0486a939ea70dbc06a86bf0096b897342b6b805b4a646. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/QZDA52492428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17503754b6d5a2ec684c5be14d84124a7db98a2bdbd6c2cd0ee3e2742e5f9d6a. 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/QZES62496622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd099d4d2ab6f3598d187289a9b8b70f39f7ff08a2b42b295e87b921f76c9b0a2. 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/QZES92406284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaac03e00e76102abb3478bad8f58d7c1c14957ed38a780c82683e7e51301ed86. 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/QZHN42475855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3aec9364c1ec03790b1d7a3d598b6672767c16bbb4ddfc6a3389f37c8095234. 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/QZHN62477872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015e50abcdbd5c7ef71d7d9649c8ed9cca244d30f261654ce9bbba652bb98280. 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/QZHN72417358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c85339ad1f567c0d9c68b401a22f49d8132fb16ad25d25dd79f1c130e3efa6f. 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/QZHNA2478085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57afd03d5feaa1b61fe99a890a4a9c8f7ac59eb0553568ecd9fd1026d15629b6. 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/QZHNA2477315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc705e50476f6f2bce66e80e4385d804299e0a2c7724c10f08fec5df7384d368f. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/QZK6Q2463423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf30daae18a035e448f9ef445125c1ab4b4bcc45d071165912b494afaa60bd5. 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/QZK6K2499578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d1c0a684c5eb22aa18800e33479ce829b0bbf782abfc600810e536c2417238. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/QZK6H2498819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eb9c6f6d5fec5eeed7babb2fb8704da9f5ca822fe8ae516d5b8c6a62e6568af. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZK6F2422285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x568f761af7a38e4cde7bea6a8b787144b7b48135344778dbec5a5444fd85c5ea. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZTAS2444372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6c8a8b2c72b805f609a20f98cc68a8449b23821dba801abe9d4e5995d9bf84. 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/QZMEN2589582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c8050fe3f43ef0254a73f3ac8a26bddf8f45280e9cda0732f061f876caef55. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZNWR2534130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8fcc02c63f793ec48ddc55195bfa11214f754481d78a6c67f803fe871f9c8ad. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZPLR2521327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb7d3fe4c45f71e0281f0efff75d876cb6935f33ea58fd5fe9a709805866c757. 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/QZTAS2570215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca89b773d2b771a89c3b18b014f7702272437b5ef961d3bc8360b914cc94c69a. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZZ7P2535174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20611a1809cfe3ed336efca2020c6a517c9205f5c63fe9d11903dbdeddb1fdf4. 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/QZZ7S2585088.