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 0x80772b8bc28c1647ea5d2937eb34f122ea76c26d4f3e902cf90357705d6d5281. 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/423f0838-3ce6-4185-a807-fedf2f1c8778.json and https://artists.proofprofile.net/proofs/artist/423f0838-3ce6-4185-a807-fedf2f1c8778.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 0x3f17d2bfdace8277b843ccc5b845be2d8dc72084b91a666ffd5428f52631c2d6. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/QZK6F2195684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8947486d0d89538638ad47e2526c5765144b42c84f8de31085e15033ab32b034. 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/QZK6F2195686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fc6f885ed3636b51bae8f533c3a83f5edd4134c59307341381bdd076d47997. 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/QZK6F2195687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed87269b89e14d9fa65f93f065cca994f3f047309c6d351f02a54514f1fff66. 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/USCGJ1473602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1d12a05d52151d9a211cd537d4f2ceca93de0e15cfa688967898e6cfc79dbe. 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/USCGJ1473603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2394874fdac5eb86ef392dee7e02913e1587d59c3dcc92bced39bfb88b0250b4. 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/USCGJ1473604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926e0f356c0c183b5157fcb9b6fe0246b5c0cb5f700d085f7c860722434cf281. 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/USCGJ1473605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f2560de9f36cc3329937a66e38612aad35829be6d556af0515b3562068809f. 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/USCGJ1473606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11534a357a309411b985eebad3d2b8ec10eaae60d26289f1816e040f22a7e73b. 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/QZMEP2111078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c078eb9faa6d6bc480a9a3ecef3e0b61de5a4974d6fc897fa183ddc1438745a. 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/QZHN52233281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x757c30072e11557100d042f3618a79bc30d3bd8e357d3754e80078b626d9d764. 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/QZHN52233282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986af0452cde4adee47c53f5f000958191f4eb54fcec21f7b9d404878e697469. 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/QZHN52233283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed58db0a153a28055d6574da8407512af3e8369e76927f85d97debb26cdd0dd7. 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/QZHN52233284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c1d1c3dc7e0b3aec49daca671552f80a826f4ffb31a1cfd39b6ab423972668. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:52: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/QZHN52233285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb6324ee90508e3304fc63fde9958753caf91e67446f03d5329eca4007096bd. 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/QZMEP2111067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e866a9911aad8927f4ec3b847149c22a1b114f6b2bc827788b2f271769ec86e. 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/QZMEP2111068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3c3cc641a40231909a9479106e68ff7e256d3f794825895146d1ffa85e3f9b. 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/QZMEP2111069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4df065d17af4782e43bb54145483e652fd883ca04870c43d12dca1f3d9cf86f. 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/QZMEP2111070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7765d6db6ff17e53fb29fa768ce00a2e260b820e385949bc01ee56dbdb1de0. 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/QZMEP2111071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77db23c5b6cb62df69711d9d1756d16739b6f0f875aa4ed66b81600401c6a85b. 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/QZK6Q2488371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a646a20b5003710f29faa15a20dacb91b8cd34959b2828ec682867d6c083b7. 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/QZNWV2350913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d49bb045442cf535900597e49f3e3c24113fb794719272e8c44085ede905209. 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/QZNWZ2233984.