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 0x88e9e6691c8e1e1a7ef56d1c1b5600e907e1bfc3bb4165430d88b6ed56b4863b. 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/bdd6fedb-291b-4d64-a9bd-6b4d8db09aab.json and https://artists.proofprofile.net/proofs/artist/bdd6fedb-291b-4d64-a9bd-6b4d8db09aab.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 0x907a53ca75a1abedb83c2d172180c5494a8e65f9fefc66d39faee06253dd315c. 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/TCADK1718963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac8ab0423f52835129a91f1c3e925d730ce0ace88b51b2aae464f45869a1bce5. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QM24S1807141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd81c012fb809fa046a9f40a277b6b8f0f62768a320120c72673394b36bdd7b. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QM24S1845178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9de77888ead43719c0098c69e2f9e81fcf9d57945ab26f179a36455af245ca98. 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/QZFP52002190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ccab57fc04821d7dff62f6437c5149e7c04e8d905d99223e379bff7fe502ba. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38:28Z), 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/QM24S2005763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2ff9358bda4b377413812ad37bb3ede491728656f09e4fcd2b84beff0bcf44. 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/QM24S2100996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe64015a099a40c54da44cfe3cc98ae2c1dd10eb07e80ebcb6598e20479dffb. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QM24S2102171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc1c1802e17c6714b1d315988b8a36f976bbc34ecd29da14774b8ca2c49c917. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QM24S2202551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0acebf8c6d625dbc4e415681cb446b9fcd8aada7859ef91cd32925c644eb0a44. 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/QZ4JJ1846079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d739078199882b1f7da76d36b8112bade12c2c177269385f8c50415144e3ee9. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/USYBL2000375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac8dc0b33413b7e585ac1b65c4833618447a74d0c0d024565b6ea5ee7e726ff. 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/TCAEM1956393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb85ef5af749045eead2b9dd45c6c013f5aef7c3d95fa0402c9cb74939eb6865c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCADS1824006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768a0cdfdaf42332a4b96588c923f4a3d5a2927fd6bc6a4caed30eb6cabe499a. 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/TCADN1892371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61a407ec7cd4db62b55c43d85737eb658b5f345acde8f7d1f14b94b603b3cfe. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/IEBAE2100082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7141f9c7b587d0ad6fd5774000a8f77c454792335bcd8ca8ecbcf0ba889e8c81. 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/QZTV32200841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb0cc1cb4162e2830ccb3866bf9c0ac767657b3b37125e059dfe5c543e21524. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZFZ32360473.