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 0x78cc23bd0804e326712b9a55d39e0d25e0eae2fc14ca09f2d2ea5f7b8996470f. Chain 2 (Bitcoin): anchored in block 953783 (2026-06-15T12:24:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d653f8e1-d20f-47af-9101-4e18da4b353f.json and https://artists.proofprofile.net/proofs/artist/d653f8e1-d20f-47af-9101-4e18da4b353f.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 0xc336a28b0b8db81a969661e900f8e75a9e0e585833b68f151b43361a098e32b3. 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/QM4TX2288827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd213dfb0a10e4936644d7aa5f7a12b10f545d47e9fb32390f4baf7c0ab6144. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26: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/QMBZ92266629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855e59e6b5dc9a8dd799120aa8a910c2cd068f70bdb06380ef1f9a14d68aa5c0. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QMDA62235584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd213dfb0a10e4936644d7aa5f7a12b10f545d47e9fb32390f4baf7c0ab6144. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QMBZ92266629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa47e4d5901103c1ebde94fa24e57583166a818c2dfd647709ef8118128e9b6. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QM4TX2220551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855e59e6b5dc9a8dd799120aa8a910c2cd068f70bdb06380ef1f9a14d68aa5c0. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QMDA62235584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf4619f0213ac5aef5a3f1c8d94de200594c59e30f0a4fee593bdbc183fcaf8. 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/QM6P42203798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8660c00d07815b21a71cdda0798d4bdf07510b2fc31e9592762a73aec6d33da. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/ES64E2463809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a085b6cd7fab4bda0e7043d41f1feb0b6a972aa7d1901cc1ecff0f33974dd7. 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/ES64E2463810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af4668b1603f160ef7796b5037e55f072a0a89ee80bf56df0c55e2429ab25e6. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/ES64E2451549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7273c843fb9cf98ac478707761c9043dec1c6f8db03b5f99ee6ad49ac697bed9. 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/ES64E2463811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c153b881fa4701f2526b748559c161b1b9fb765d77c52a264187961e9443c69. 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/ES64E2463812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3afd7c12ffb1048193544b5e4838ea367846e50d8c17f9d73c867b2510c27efa. 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/ES64E2463813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f24afebc2680d7b57870c3262be6b1bebd40ea2f6a7f6c8336a7ededc9b0a9. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/ES64E2463814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d3a105d1784bf9789d2efcc62e2a1ab82d816419ed2f5729407bae3355e495. 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/ES68F2400107.