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 0x0fbb9293f0c9cf78a2528c4db583815938e29a3aa2ec6aceafc79070faea0e12. Chain 2 (Bitcoin): anchored in block 953701 (2026-06-14T22:16:40Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/750dc38f-8396-46b2-ab94-5b9afbbe5958.json and https://artists.proofprofile.net/proofs/artist/750dc38f-8396-46b2-ab94-5b9afbbe5958.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 0x9ace2342b277eebba27894e22e75eac0de420a6088a015d1929aa54cd334fe22. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27:02Z), 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/QZHNB2530327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7783c935016d59e9d1fe32c5f99a450c13763a4cb24f3a5936f12bf1c35312c. 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/QZHNB2530318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb28ed9a35a25ab4eba39c696d39507edde2a5b6a5fe3b8bb5cfb6fa28bf5409. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZHNB2594166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff37b7b3ee7469e021102a2a52f3aab54eb6258e69fd9bdbc6434cc4ec41c0d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZHNB2586818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95d08adfcb602361f64bf0d998b79dc92da0653bdcd2c2320a74fcede5aafe5. 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/QZHNC2578632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095d6fbb9f0472374950ddd45bf65a677dfd86b88fd9d738108a54e0f9019880. 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/QZK6Q2535129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1d1ff23f10c7278337c06aac308910765d7359c6c08423bdb6245cda59167b. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZK6P2567231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d854be759eba7153b840bd5857010d262659273fcbdceacdd899ec425367ed. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/QZK6P2576061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe865a89136fe5bca4c63cadba4316921f800b21ff3b43af9fb313a4712714bf2. 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/QZK6N2567410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06de1ca2c80568ef22f2c45ae22e058aef3847774177b8c2361a42dc838abc7a. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZK6L2502535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dcdaf46147630b1e8311a82261cb897462b68ea2aba2646655c9ae41e1b3fc3. 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/QZK6L2500169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffa43e2e419cd89b243de4eccf04c6e2a0427ea802b1564f798055da1b3c15b. 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/QZK6L2594928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737d5330f741093b62a8d59007e258388f290e469d3847d5bdd9db7388615f63. 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/QZK6J2576682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6718079e43179ae5153cb4a2e474b6873be1ce71cc735588740ed8a25aaf596. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/QZK6J2599703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4db7ae8b64dbd250d168d842ae0240ff5517c7001d4050073a7be442e3441b. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZK6H2575955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257feffdd08d6e108745aa1e45e4e72c1257fa08a4be73afbb0ca85b9d12c1bf. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30:08Z), 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/QZK6F2503761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759094521d83469158f92fd8ba908216928df76568fa47915d9177f51c506590. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZMEM2586713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc83f45476a7ed5b7d8a4f8dc5b0712c0e86d650dc6bfdb51d507703ea83368d. 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/QZMEM2599151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9003badd71be727f17b66d6d20573f79242fccf8ff34625be0922a147fb487. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZMEN2522018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b84620d2825e05ead13a0fd6644076803eb3d203850ea48bd82aa3921beee7. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/GX5MX2529205.