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 0x729d725693d44c567d9235920330637913a91b2f4fa3c30082d4f223d4605e75. 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/0bfad3ca-9570-484f-81a9-c1c05a7cb2b8.json and https://artists.proofprofile.net/proofs/artist/0bfad3ca-9570-484f-81a9-c1c05a7cb2b8.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 0xe12e1c01695b6b3b456d6cd6cb47a69f185affa8a1a4253a52cc31ece5b4c5d7. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/FR9W11008148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9f42b7d10545cc1de67213037946fde9c098f1b64fb8bfad5ab4ba70eb133a. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/FR9W11008150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e22c3bc7e6532e7237801c26d501b82bf8b26350ca8db0b868793e0f5709c7. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/FR9W11008151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ba69bf07167a82b539ef74c2731575927019da48d1916a08cb3b3982b5778b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FR9W11008155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b90eafbabfa47ed9b24f0e2f817721b53b3f43365d67f814c0490ec1a9ac530. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/FR9W11008156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b5c8e787518388583f24b0c0fc2e920d1e977af470122bddb70aa5a3292b27. 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/FR9W11008157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eff5d9d9516fd9bbdfcc45b63534e31a87ab79beb1d24fc3eae1352e26643a2. 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/FR9W11008159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99179c2e65330437133aed1ffcbeaddb5d6d1a6c2bb79e45f207ae813aa1efd. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/FR9W11008160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efd02daa3e501523e276159d9849ff79825235b8edd24b811006452397324a4. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/FR9W11008161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ad0375ea2f2c7d015bdbb3b05549150fcae86634093ef982bdbfd1e1a2644a. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/FR9W11008162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a78d54fdc32bc8f8967a2b7b660eefa243e56fbee95b08a675589c1490b419. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/FR9W11008163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2825c6d7815042ea4f4e43261a6cb2837445ca629a96e055fdc4be857002ee3b. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/FR9W11008164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7709c0c1204d9f92d18bed0a370dad68bf9de4394bdf385126bbc14bb8edbbf6. 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/FR9W11008166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0f8e16c2d4dd7d1c5118867e11e56be373cece88dba7c66c57978670d1c47e. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/FR9W11008167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3ca8612c1715767f91aa017db1d5fb8054acbe933df1ce5ff79c9a005a4a2c. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/FRY431200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59b42b1bd390bc313ce2bc25924209625c7686f747f1110388a81f466a1a2df. 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/FRY431200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70842ab9baf020cec09b0e1071f91a7c5c4549348e0922eb2fb4c0bdc91e2a0. 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/FRY431200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe96d3ffcb6fcbd06e59f63f190c732eeac7c89a2eb0c65a1046f3025d37786. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/FRY431200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3849b543a4f93fa12e296d56d17e27608f11915560bfe7fdb0f3f556ea99fb03. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FRY431200026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2768bb183b13f809f93bb8c0565a5e69733cf2c8581a9ebb26d9a1319e5ab7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FRY431200018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23995fdf3b7795a05e8c6355f3248a688a157760b7dacae2b9a05a162a34662. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55:15Z), 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/FRY431200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919a92c0d3e84714ab2108c507fb59ced748721324a166973c0bbc8e8a29f2e8. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/FRY431200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da6d8fd7b4f5c8275e1520d7aa429d2446bb7a0a3cfc710eb484248090368da. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/FRY431200027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5356cf4476738c3e8740da3ec20502462f2eff94269338b6f384099252c48211. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FRY431200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2847b1bba55cb98180d6c36cabefc2f690e17337f7aa6b356868d01c6213b23d. 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/FRY431200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5b19773011dc745772c5fd2735d38e4a9c85b8e5eb50a2b741d5b4b099f372. 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/FRY431200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2bd8344e28062b26f4d9ad581815d42dd62f182e723274d262c86420462e3c. 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/FRY431400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2fea8d04adcb4b52f866f04e4559e8fd707b00d0f32cda86800118c4a3ee9db. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/FRY431400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa028fc57cf67947f73bf54edf49d69d3822d0a2ab6999638d5f432eb39350126. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/FRY431400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e766e4f9436179ee73439321e22ed7da35dc8451edfdcdf1ea0b51052e844a9. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/FRY431400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe251f173a17750ef96ef3763058f48e10b3ca2cc894ebad43bfe66d65bc6e8cb. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/FRY431400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a30b1d5e8c82dec725cadb3cb51d9541c51f82a0874a40ca2905e4897b18f1c. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FRY431400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a32b5bf19537232efe942657275487a62da84f5a2da112f638209bc3ce40c4. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/FRY431400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94d9eae515713c353625e26296c5101ae035d7200742017d86d34e113c0f383. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/FRY431400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0604266f1b17b8751288aea499bbd3b425c18548fed06b4cdee929dab1051d0e. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/FRY431400024.