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 0x1a88bdd87a81b552e166dd1a0772553c340fa9b267476879b7936ed7c5449329. 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/79ac56ff-9029-4586-af02-6cf41d49240d.json and https://artists.proofprofile.net/proofs/artist/79ac56ff-9029-4586-af02-6cf41d49240d.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 0x7063c346374b5b73225fd35a04f041e58723a751532a2cf459880abd932a0c91. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZHN82025652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea14079dc51deca25d62a35517c0aaf61d6fb5f10bac1f535fab6acadcb45fb. 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/QZMEM2084367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa085b72f7b15515f0f44aeca5c8e7808624bb29fd783d56dfdbfcbccc924b46. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/FRPI32500079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7542018463fe509dc8c18aec8420626231e9955571658fdad52125ff06a9475e. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZHN72099401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f038860d8ee198e98376d63e6bc763b76f76d2f6b598fc44cf8778ce4855209. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZHN72073319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57a6f3d411c687f717c99c6d06fe2f965bb9539812b25cba8c357c212efb876. 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/QZHNA2045514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b4e73011b4910d7b63bcabc16d854151b63f8653062358bc7b9f22e6341936. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZDA52161338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457a11417a835b7a3c3cbdf9c4522b5475fb47bf549da11964d5b16e5b4dda20. 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/FRPI32500058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a0cf7d7e702fdeab893ae52c1989c66ee65c148deeb338e81ae23527a5e75e2. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/FRPI32500033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf76d05c8a1a7ce52f4ec479e295b6eefef46b2f4ed847912d9e5a3ce0fb76d9. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZTAU2178536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df235d8a12f05e0f2645ec7ea3c5c7535d283465fac0e6831f2a10b33b763dd. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR9W12316145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6589add40f017433884cc51d651eaf5b4a7fe772780a8abbb6c98b3db46d68e7. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FR9W12316147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7cf8d7c6fe097bc918ac3c345be368479e5aa328801dc5c6186c31e2965db5. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR9W12316150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08959768f260560ac346d32ec9ddad2b99019b7cb6772c186694ccdef48d11c3. 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/QZWFQ2347022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d4d062aa2d6b8207c5598d49c97d2ca4b56ca3154a005f124c4217808bddbd9. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/QZDA62505996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b27e454cf085b443f1eadd10bfdc1f80936d9c733022400bcf3b74ee7b2e0c. 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/QZDA62505997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe195b3a8db99e2fc8d11ca9185f4a54c1580ab6f1114f1a1cd3e9260b69baaeb. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZDA62505999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba050b9fb43f6efffc17b0001cc85e923d33f289f565c727debce952d19804a. 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/QZDA62506000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f6c4aae3e899797c2e18b5b1238a5b8c43b5359aa5a280f55b3e637922f568e. 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/QZDA62506001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfc2bdd411cad7df15d9e414a4719f8012a50119226d71ed6e9b11fc1d7f332. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08: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/QZDA62506002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca40b509a2b004a2ee5dde644e4529a8066a6a4757d419ee2deb8149045f2daa. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZDA62506003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a468d0b959974d86f7200353135c2bb0a41f51624312e1e96b3e092ceb9402. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/FR9W12234791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f21644119830e5cbdd4ad3e7dfe411b72fc868166997eb30a9a85b9c9908b9. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZHNA2187926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0a983ac506e472611175f5140c1020e1125d1e7d580587b583c5f5c07d95b4. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TCAGL2206446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83bf2eaa4069ac8116407ac5364669d3023e57f4e3eb765cbba19f2255183d37. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CH6542326958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe420972c3883d038ef48c919f42096ae1c7bb9538d11be1f216ff8c12af9c277. 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/FR59R2541397.