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 0x064b7e05cdfc8970ebb5d8e1462c716997eef3b162946d5b2f2dd3dbfa9259ec. 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/52deb98b-20a5-41a0-a215-e85f95e68c38.json and https://artists.proofprofile.net/proofs/artist/52deb98b-20a5-41a0-a215-e85f95e68c38.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 0x2e42ff7f128e4129babc796fb78adbd2c3b68fba50bd36ebe73339c520453bfd. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35: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/GX53U2326815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb78c79ca74b46950ac011be5c6d7f19fc3290dcf8a0e1e5981765519fd541e. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24: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/GX53U2326816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7ee1f6582032c0839ebf8a5c9077e0921544829f3c25e383f0078699c23de6. Chain 2 (Bitcoin): anchored in block 957663 (2026-07-12T05:58: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/GX53U2326817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8f2aec8fc21a521816cc9637b5dac6c879df6f0d5c9ed381b0c104855fba43. Chain 2 (Bitcoin): anchored in block 957663 (2026-07-12T05:58: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/GX53U2326818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5810e5c4917ee4d1f870a43f927bf7388972a87d5285a83d5bcd134d58f055f2. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35: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/GX53U2326819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d09164722af9f8b27d2f95419f3e09a18bbbe4f2d3859620b7c50027e05b34. Chain 2 (Bitcoin): anchored in block 957676 (2026-07-12T08:20: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/GX53U2326820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a09124a8bf16655dbd46577c90ef8d314620160606e3e5a639bb5c6854c9009. Chain 2 (Bitcoin): anchored in block 957665 (2026-07-12T06:13: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/GX53U2326821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2f7965782f381c0e9d161112676c09c0b961b7897edea08dbf687016a098e9. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35: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/GX53U2326822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe9c233e2092958cda09c52241343ca0a4af662d4cfda43184266d793063c8a. Chain 2 (Bitcoin): anchored in block 957668 (2026-07-12T06:54: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/GX53U2326823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788ac4bc17c3c36173638ba97569e2a82b8e26d92ab89b09240c01ac0be9e967. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/GX53U2326824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd657adee27812ea59d34a69cd83e38f452a9aa026d07b9ae068d20e1ac1a6fa7. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35: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/GX53U2326825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a0d05d3ada1bcb3f445e36b4af59a8f33e210a053ba87047d6a14e1e5a1508. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35: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/GX53U2326826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc4d7d38d8ca5de115437f968cf0962872e324be99045e129299542a4171d97. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/GX53U2326827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50295e5c9540938833a99e84f952181451fcc177466d23147c1d219227f8fab8. Chain 2 (Bitcoin): anchored in block 957663 (2026-07-12T05:58: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/GX53U2326828.