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 0x7aae6337f50d4838fb5978744fcf5b30cf33d5f44fd79023db89cfa1f2f2331f. 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/65c8920a-5dd4-44fe-b519-61d7ff5ac761.json and https://artists.proofprofile.net/proofs/artist/65c8920a-5dd4-44fe-b519-61d7ff5ac761.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 0xfb13a394c71052559b1aca55fbb619e65afb1342b52fbad6370cb1734fbc7e89. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45: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/QZFZ62011806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6731efbf6e6492eb9a8f0e5b00d5a7b93d53ca7a8056ed1b18905a80ed6f8a. 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/QZFZ62011810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf375207ff058f3ce8f5020c5468b9091de89e02a2eea3e1dde008c4d4564f6b. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZHNC2148535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b15e787813285bdc07e8b33cbf0cb1d2a20d0bfd738c85695a5c3fe35db1582. 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/QZHNC2148537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9684b4e0d8b65108234c5d4a36c33cc73becb72c99a08c1482e040287b321cc4. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QZHNC2148539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d9f05e6d817869d2bfc449c751bc8fc99c1b7164ffb785085c21a0a41a3ae7. 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/QZHNC2148541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15810b19e51c109fab9ba9b009544cbe13d723944eed099a4c5eb3423221179. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZHNC2148545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb717b36e382694c60c4a0d04e5704ef3baef46b82211da68a454bce4bab2f8ea. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZES62225632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e0bc33dd678773e033169841756fee4796f1c9f4ad1c218d405f867677dcb9. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZK6L2227224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5580430ec337d27265901aa2b4d1c156eebbd67ca5b269dad12b6a71a56db520. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZNWY2259135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bbb09796f6a97d8769c95bac6f0462754e26f8b94a5d6cd432a9e04cee8bb7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZMER2364931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e50b02d1555c828066be9d1004fcafdb86bea0dcbc4a432a1417ea3259dba02. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/QZDA62427730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2dc6c308fbd436f69ae6623b5ee633d3b0c45a0668bc156f98363ccad67a8e. 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/QZMEQ2409378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc15884ea2292aac520413cf3fb2e64395d181b0c1c1e10bbf415ce87e7fe802. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZTBA2386186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bfbbbdce86446e73bc6ea00c9ba3b5c76c2db28b66dca1515b205fc6d65372. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZMEQ2409387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e50b02d1555c828066be9d1004fcafdb86bea0dcbc4a432a1417ea3259dba02. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZDA62427730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e52f7cc13a6debc5311a18ae7ead01c98f7e0a9afee4440b433062100eb076. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/SE66N2340653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd5e951a55f5613175052a5c1b0006b076061c6e31f8d184fdf0447afc8ac40. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/SE66N2374324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ac8182b3c0bd034334689c1be8d0c2d86f1a1c155c5450dea8fc7d98cefa1a8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZNWR2564022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb7fc11b4d3c6e728d7b304e4da9fb3cf399bb173faf9c5becb5c6b55b099c4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZK6Q2345686.