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 0xd23a74dce0c1f147226a8d240c0d6787b1eaa305d038889370215a6a4bc2aeb9. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b880a1fb-d62a-4ac6-a056-6f91b0bc7ef7.json and https://artists.proofprofile.net/proofs/artist/b880a1fb-d62a-4ac6-a056-6f91b0bc7ef7.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 0x1d5e871920067c87bc26aaa1e44c2e56914b325a7bac64d12e2bc9a9aa65f54b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US23A1588444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9fb0624684a6ce1ae0d510acd8546e028a09f743ef2bc241e6f9155728950cb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US23A1565577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8360f787c4e81ebd5376e35f6cfca91ac6bb17434b721a39266ab54575bc50b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/US23A1563958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed1d15be458c2fa99663e040c1b61edd9a0f2503d74d8ceac5e2b7844368944. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/US23A1563350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5d09cd7c61f8c548dee48e10e9b76540462bfe1e7cf47a4a5d8ef21454ec65. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US23A1558776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d50a0ee6b6471b0ff418c254e2678bd5e8e12a745bf1505f99fa60a7f5b486b. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/US23A1558223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64cb3d39b04e12f3d4155048bb6a2d185806a5e9e454518107a890a65c52298a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/US23A1557391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588c0e4b3a6f008cd18d491b9461f0afe90f2b886106eeadbe20f6b04232f4cc. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/US23A1557067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea62c740eb45ec04ab518a99f005ff0f9f7d11dc913262c7ac83d54bdbded3e. 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/US23A1557071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fab7020bc8e926f238d29726fdd27f8fd05dddb0a7b3008a35d0164abeb812. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/US23A1556568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d7e40384f02986735d7abb2511396d3142770e5e58cfd1ab7531394d817bff7. 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/US23A1556571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40015ccb8c4e94c7011fb0bfbb5a0829bc8f66bd38fabe919359251e7779f051. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/US23A1554908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd614eb2eebcec5c2a98f10914b92f1668be3a6076882a6102a10b4c77810e2dc. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/US23A1554910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe864b7cdc0dffb701b983c43c10e18043bdece1fa692b05c8aaa8a2889fc00a9. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/US23A1541875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a16f001283481bf48a4ac86efa2ac62d0878618c52166f9cd59e4cfd9b4ee1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/US23A1541877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec950dcb289dcbef260e6b5ba17c7a139d9428a55d2de96e50e15aa41d7fefc. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/US23A1540400.