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 0x82be41c078841eedef02dd835862a63c2275efff8af2978c16a5e9221e394cbe. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb4e6c0b-6aae-4e6a-8a9d-7471823b82f9.json and https://artists.proofprofile.net/proofs/artist/eb4e6c0b-6aae-4e6a-8a9d-7471823b82f9.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 0x352ef5bc6c98b0d0d2301c6bc3bb1ce5a21c652eb39ea928c55f4eba4a24597b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/USHM91969594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8853b23803683d76fbcd82c02eb220e64bbb5948cba5e7d7506333bbb5f11447. 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/USHM91969595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f869664b635a2e46310e5068f9b5ba6f6a6dc943200ffc7aa210c228a302f38. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/USHM91969596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8625581efd9aa61a68f6b917a3edef1982937739fc87fa2645942df4d4d00b4e. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/USHM91969597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7ae8327f96d067513de1eabf2b6a66e89c788741cb014b8b8c91ed189aa5e4. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/USHM91969598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8888c2729e0e2c39fb062d58bc95f85df82a0462b83157de525058c90be293. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/USHM91969599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51194eb324f1fe22db962e87bdaccdd401d84d5bcbaf6e2f85d2d621713cd790. 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/USHM91969600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ab5f48390174e52955ee5ab2d015cac0e99a2c6a8eec010f65acdbabc25273. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03:25Z), 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/USCGH2189508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580a5070038617f279adb2d5e4b94b184992b0e5f2e93a439fc83c0d951154a6. 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/USCGH2189242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f934ca1f3fb63b5e26a353abfd36dab9b290e3f59b105037e816cc1a7139a0. 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/USCGH2184707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2aa211fe79825b2306164e175494728061710236e190dadd7d5ea0c06993691. 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/USCGJ2108506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9563b29436c4790208de0e75d1b0afb2da97eac9f390a24c1d9c6cdcb45e0b95. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/USL4Q2110093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b80f2d9c6a1bb83531b3c08cec36c4fa349ab697f61df4e7e4e0484299a69ca. 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/USL4Q2110337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa252b290cd86360e19025b29bf5c742f2c7402288bdba50a99c8fa6d65b8e7d8. 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/USL4Q2130484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d8bf5d9c95c255d37e6aa16a928e04815fdb7c118d26b8bc5433df2bec895e. 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/USHM22234997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae39a29209f699cad035b30e10aac1e6a996a770b44fd580eb7e57576dae8582. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/USHM22235010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48d9407c7a2fca88ad217c750cf0f36dbadf1ad39811b182f9a5834e5b2770ce. 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/USL4Q2332724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3526ec0b6546f5352305d873594bf346ffa770dc8b1286041ac3592f4e384949. 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/USX9P2334937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b87f0d5bbeeb25de942e44a35bbdff65a28ed1ecc809423291107047195fc2. 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/USHM92480831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10018726cedbe95f86b88d316f59c7a07653d784c335f1bf5136af49ef38b313. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/USHM92480891.