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 0xeda2ac0692f1f24f68d3fcbfc08389dd8d8ac229115e828da8db863d65099050. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7465266e-b3e3-49d1-b363-710b686d3704.json and https://artists.proofprofile.net/proofs/artist/7465266e-b3e3-49d1-b363-710b686d3704.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 0x6a5e58d86b3c691be540fde18775b0c33fbc645235b9352e7e404d75fed83a8b. 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/GBLFP2427525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c6696f03a46b0bb0e19dc95f606d9b7e7b870b481850c8ca5dd1c8f2ee5e25. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/GX3Q92334200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde856f12aae96a2e577702d4b8686ee137dd9431b8cc4c7554555d9fe55077b7. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZTBC2340256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6320b071a56d874a97e970ec7aac6a77755969a52c4eaf7214290b56ce6ee22. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZNWZ2424440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e5a2bbd74edf2911a1907b4fe54c658a8251ce48fe6349d23fb7648accdfd9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNWZ2413869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e5bb1795da3105fbde86fde5fc188f8ff31edcc8744c02b5056db0243970ac. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZNWZ2413870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1b6d6a17ad4a8cdade50b0ea2fa14f134b31cf156722410cb1124dab9c871a. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZNWZ2413872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3300e0d255f4384f65afeeb376ccf56ab09192035a3513d69546ad3d527d6a. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZNWZ2413875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abcd68eaaaac52c7042b01fa8888df16f14531301c61b7f17d75bab83430200. 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/QZNWZ2413878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe258d359c33905eaf1655e966004c3d32e9e2d4c6281e59a4bde3fe41b57cb. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZNWZ2413880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8fdc394cafae0b994a7ecf95cb3c868cad2362245993faefe1fbcb68dfc4c3. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZNWZ2413886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca9dac18a6d59b5c847864baf4e47e8288500f5c71bf1164e653267212e5863. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZK6H2507111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fd6e2337ce36a70b6e632092f1534a303d8c2ebad725f561d09a89c7d00f14. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZTAU2514431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f6356355cc862c3b86f48566c5460196243734bab3b6e42ec37d5e95cbcb2c. 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/QZTBB2550665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6becc7e6a434db3af38ab5745ab092cab6fe99196a59c7ab46df9f1d901f9835. 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/QZZ782539203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4305bbe0753bfaf7c8c97614cfb34d65e9f0e3ec205c4a39417547e7f05b73. 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/QZMER2477991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb1c76e3e290fa9d75840fba2147aef6955bb66cc0d4bd8a66a389bea679f4e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ZA56E2304143.