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 0x59a1a3e210ff960ec4324c062f977a58a71b4bedc1207881958af95a0328bdad. 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/fb9e551a-61dd-4f2a-93b4-41c6c64cfeda.json and https://artists.proofprofile.net/proofs/artist/fb9e551a-61dd-4f2a-93b4-41c6c64cfeda.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 0xa5d98a7001fef3e43315560754f1d87b854c8e15dc0086c2a956e77663a0e3d0. Chain 2 (Bitcoin): anchored in block 957529 (2026-07-11T06:30: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/QZDA81941381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e8f2fca0c66a82af69ead7371743ca80eda5125e605b32180b5c65b7e82791. Chain 2 (Bitcoin): anchored in block 957529 (2026-07-11T06:30: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/QZFZ52033526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e31b25ac3490b5598857ed67f07831a6a56fa95db9200ff02f80f86b6ed0789. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZES72097469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb812ce1452d9a2ffd89bd70798cc703bb3958e291811ac92f1a80292350565ae. 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/QZK6G2001341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d65dafa01618a7412c5f241d096755fe66d11966c323f79d182ad8e0fb7622. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZMEM2076115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9b41604641c01a40c5cd2932d684350a1dc6114d569739182067dc52e9ca79. 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/QZMEQ2033646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77390572d5f71b1c33bb9dfd3f13db40dc6606745e61aa52bea2d93b7b54c7eb. 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/QZMER2001619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc355f11a293af98869a4f0ffd019dad8432eccf12533d4ce9b593c6cb3506405. 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/QZNWV2045418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4dc9832e3358cf59da483c62d0c33017df3a3a90b2d48e7fadfdd7ee2bbcb93. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZNWW2096660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf917779541d3d2155c22e8704571931181ea7727de7a59192b29022d61e4e6. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZPLR2018904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x104c296b488e1a8874b00b096622f6ba5fc9b09ecbde8284d9cb9dab948947e0. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZFYW2197704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e902c29d8556a0b6d92a2a5b9b0382fe2d0ce3e409d270177f99dbfd833658. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZFYY2122968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c3fc9e21175f45f5390287830a79b40d6a2c53849555b72ab07d9b053a440f. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZFZ32150282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ad5685303fbe5f4486b2246d79435ffea490dbaba979eac40c60685e135b97. 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/QZFZ72142405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b5dbfc3c4dbdafe6ea0942f23d78863a45edfb1eacf468adaf945c4e0a3a510. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZK6F2137539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c653bb361ffb665e7b013268725daac91c5dc47471a9c16f1eeb8b889e02c1c. 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/QZK6F2138270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeee79602172154cb4abb639ea187c01e504e7d0f9300560185dff0b316a7674. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZDA82213998.