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 0xf439fc509f903ca779d3b152f51e4a7b7d57b8958c960ebbe41845ea2dfdef6a. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2bef36e7-42d4-4d3b-9511-2a8e231a7559.json and https://artists.proofprofile.net/proofs/artist/2bef36e7-42d4-4d3b-9511-2a8e231a7559.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 0x8cd9cc10dfb3bf418fbda705f2b92a41074501d6c4b8780d2af96f11a4993fec. 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/TCADU1853955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb58111f0b92585d2eccdaf5724da5397a9113882c83649be4d3830dbfac430ba. 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/TCADU1853962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce72e7d835b59b1abe689bd742a9626c2a114f573cd8674ba211cc9cc242a3c. 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/TCADU1853972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c65db0d48d1a1c5230e24a8bbf80ab64a694233987faa5590f7e3447041e21d. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/USHM21056010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ade4cab0743c288aaa4ee750b73cc3340a9ba4af3952a49c335a7ee9c2a2e0. 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/USHM21056015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eed2e59831868f96b07a1ce887a96911b4a4443e93bd2ceadddad5d739c2f9a. 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/QZTAY2458606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae6ee05379119c787c10f7808984fb857170385fe3c8f4e5b402d13f7988d2e. 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/TCAID2414517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe893feb970a51763ae0b0663a6c04f25ee7ae55865b8bee4c58ddee06c72023. 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/TCAHW2429474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecae0656cbd705fe08ff9bb004fef2a410a6621a0cab00d7dbcf8388195eb8d7. 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/TCAHT2490437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb755f70664eacdf9e896d787ceae13198871013354dd4b96cd95a8278157cf3. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/TCAHT2444507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053a40bf2e8039c791069d6414314169f8c13939141750f8b82c059b5f74df3e. 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/TCAHR2386398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d14f28b2041de421c5e9b77857009ad6cfee4df555b7ec930d0e0a4037385c1. 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/TCAHC2327294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf91ce4a5570d0384c3224ce0c69fef6bd8c166b5ec8be86ae8e5a23dfffc587. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/TCAFI2154029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c115e6baee653b632aaafc285f81eba36ade56a2af7cb1ac967cf93b12c83d. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/TCAEO1953935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb0be1ce7bada95593e956af418288987f5b72d119c98b10ebf124151325ce6. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/USHM91964175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6817bae584cc01effa083e14eb1f186c8f022bf85809af9540f65b35fead3bf. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/TCADI1741467.