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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2fe148c92805df5d215b9018ffcf8a33346a6a199ca41a396928c2ef64345b. 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/823bb221-b9f0-4ea8-bbb0-a830c0ca0141.json and https://artists.proofprofile.net/proofs/artist/823bb221-b9f0-4ea8-bbb0-a830c0ca0141.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab618393e1ba44addfcb1053defeb15c3fec67becbe268cdadffe46f34a11e8. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:45:16Z), 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/QZNWV2099825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e632dd625c2e337625d7b6c72b7de0a617bdf1ae495b03aa4143518a037759. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZTAU2164431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a4ccab463bdeb0cbc18f2ace7e2483a480da3f897b8cab036688b276453f5d. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZTB92232441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413b05f96d9d2fa204befcffdbac4c9b7dfdd301d4b6ea22a632d7f5ca51ab74. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZFYZ2394205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ca69cc58d9cfe5c6d8f08795f00266aebd21dda2b6eb50ab1cf77fc98e7573b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZTB92307253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e6cb91954cd92706109f3c0fbd58e33c99e9c5e6cc082c7c40f37ffc8b1f63. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZNWR2330103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413b05f96d9d2fa204befcffdbac4c9b7dfdd301d4b6ea22a632d7f5ca51ab74. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZFYZ2394205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1cbd3ceef518eaa7b48cbd92b12a4e7d1440102d1523b516824997fd9abc71a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZFZ72314157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cd9dd7514b9b490e4f0d9dddb6e954bd5d8248bacd337d6cde3a53e38af9e1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6P2418680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089d1a8355b836c4cd5bfa3e9f6ab682832742ee1e31cce628fc75bd29035972. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZQAY2596980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170bcc534937fb1a54342846b2a9eb5e21dac342c4658b6316e6366da4f8f704. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZS7J2504558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28040c9b98e42828de5022f86c8002394a693c7c2521baf46abe8babf71e4f2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZMEQ2065617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b9c2d7f4277b7564933297a930ae70ac478ac2c02285e37150bae688bd2293. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USLZJ2490462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c8af3bcb733c2cac3e601836e556d5935283aa38495c585b4d15db5576b4366. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZTAY2262446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca74840586a67f8cdd0889413c17f6303f730451c40c604ca77cfe59f64bc34. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZPLS2445587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94380af429bd12981666676b050ac1aaf0529427baec979f6b8b457ae35fe9a6. 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/QZQAY2490331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46414ff69aa1abdfcc0cf243dd364ea733ebb3dfee48c3340d7b842a4be1f81d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZS7J2483692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46414ff69aa1abdfcc0cf243dd364ea733ebb3dfee48c3340d7b842a4be1f81d. 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/QZS7J2483692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c820f7fb2b52e295a665020025fc989f2221342f11dceb0e95bbb67c1c5438. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTBE2488706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20551f01e92c5e51827bc031440d0a1a9b1a38f9f4b2113fddd8eda852f9f8c4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZZ8B2469002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ecfb72016a662b696c03a034d567a33bb0446ce844894f592a789f61cfde1d. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZTB52292314.
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 0x43d86f82a8dc5152aa7f12aecb5c35ddb78f1ca1c556d90b4943caa11ee5282f. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZMEQ2254651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8395ab09a85e8b8e9d9f5b938b28f6492a1d5a4c612c7a5886a87e9af0b337bb. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/QZK6M2242226.