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 0x7118bbca2afc189427c4283786429c3d912c01bb3fbde8d329f33b6785b421d7. 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/cd91a212-ecbe-48dc-9aa5-a1d1c50fb0b8.json and https://artists.proofprofile.net/proofs/artist/cd91a212-ecbe-48dc-9aa5-a1d1c50fb0b8.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 0x027341f2de1d42f751e9b9e6dc1ccee73b26a1495085dea08a93754696fe40a0. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27:29Z), 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/US83Z2224543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d643f148bed0fbad7a327907f99ad299221d7534e01800d771fcdac5077e44f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/US83Z2230582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988e7fa8ca6202b54084ff6975dbd6393b3ad9d2cd1fcfdfa94b0cc06916bb93. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/US83Z2236458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733c18a52aaeec85acfb3fc27225f109f9e28ab77094c141545922af9abc6177. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/NLHR22300061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x904927b3e098d62f2f216b5814238f554ec655673f9f7efac18a0ff12d353774. 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/US83Z2314591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871fb02414222606760fa3dc41822a9c3440e94e55e3120a8c3a1fe2519622a8. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/US83Z2330602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7579d0297ecab456619e1dd59152ce7f5040c546daba66ac2c0cc200775265. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/US83Z2494075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be81308a9db47dc345dd06cbc91b4d070d793fdceffcae05faa0a13ac1ed2ca. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/US83Z2500448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92469b8be413eeef49c0c29ce2c675f5fa3bad865d88272c61f051e6f1306d0f. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/US83Z2428617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f79648a2a01387e91f8004ff170243fb9f440c28ba5a8948975f043ea5b08a. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/US83Z2425532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8bd3e677a53fb3809fc0f5c07155db2fe3ea9d35658487ec476c8d73179294d. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/US83Z2506233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b041ff85a3951fd0d2741fd49c83719053c4d0d8ebb6640a159aeef4bd06a37. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/US83Z2425456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5275d0322a890084842f0da7f4db7e733f45ccff9ef6c2a395455fbb929982. 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/US83Z2506193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0b4968d972206d40469d481aa4a193b9aee7e9f36bd17cff7276963205df35. 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/US83Z2427185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ee7efd8794b54a29f92af9d7420572520f1ad1188f0365de1b523717a3ee0e. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/US83Z2425561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20428de75a5fae16a67f1eff134dfca3d43377a6fdef267c2b0f437f79c83b6. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/US83Z2510233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388b4de1a4d0666aac06805fe610d43b240669929f02714b80b07572fc3866e5. 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/US83Z2546491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade40011002a9900b21b346c7461bd1dae0b0ff171500ab3c8e1772000f66f9a. 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/US83Z2506328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b271cbaf37abcebf871d2f04a93ac451d77de13173005fbf118b0a7c67a815. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/US83Z2506897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3183387773bd3d08d290775cc553aba839cc9a94ffb7541aa8fec0f9b6cfc86b. 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/US83Z2506761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d4157644a51a9eb217e8b66174f7fee9b4e1b48578294930dd1a028f76d030. 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/QZZ7X2543919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5eecabbec3fb7aca4d7a37d0b214aaa03a495425eb84e28557ca0bed518c555. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/US83Z2506296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad276a9f376a99c5b64cbd162a629f84107352b360159d87074b11c254d1cc26. 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/US83Z2542586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98afe88d42965452518395936a4eaaa9778a17320bc6695d9806b3ca56513831. 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/US83Z2543784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf7939dcb07ce5f112e36779f98f02e0be3e071db95eee0579a02c535dafa42. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/GBKQU2185126.