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 0xfe115bce74aaa9bd16d93ed1271fdefde99bf846caedcac211b5d04413e4039d. 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/f2b4344a-d8cd-4211-b86a-caf1872d449e.json and https://artists.proofprofile.net/proofs/artist/f2b4344a-d8cd-4211-b86a-caf1872d449e.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 0x119fc0de3e5157aafc34b7e5cc7b4bd473cf3e363010547479d883c14461a987. 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/QZWFK2499699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe57d875704faaabc3df19c4cace163e50ae4626f5e78bebaf8dcd5c4f4f573. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZFZ22334335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b7f3db6868de2dc28cf3476a18064ce0692e7b035386948439e95689ee220a. 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/QZFZ22334336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f4231caf586225ae557cece135e5ce3bb35dff9c0e767bdfd7fdf69958ca27. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZFZ22334339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc471e3265e112ec64933409ce93c7e95d5c3fcc27c9ffd363c294b953f72a5. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZFZ22334338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1380d7cdd5691fa40edf182af9262c3b577fec6e4398b5164c41a6aca8426dcf. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55:06Z), 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/QZFZ22334340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39532f2695e950e73089168f282f85bf36fad9b5b7ba45215417da7ea29b7261. 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/QZFZ22334341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4138cd8bf33bbbcbeaf3097afe00229f8e3f7f5cb74ffdaa3732306d8f533e1. 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/QZFZ22334342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93c7fdfd6fa58cbbb69314068531977719406103083cb401b95b9b927ace06e. 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/QZK6H2365736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8178d91e2f25c1d0eeeac8c1930d8846cfe940f8efdd2218e8d2652b8afe51fe. 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/QZNWZ2331526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc98a898384e294bcee35566beee2a707be8fadb6e2fdb249a20a108204239c9. 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/QZNWZ2331529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9018acb886fd0817cdd2ebe54eed83b69f2e92fcf09a0a936717b6860f6ebf6. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZNWZ2331530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24e8a76b74f5cd9d3bd49b2d2e09562c69f4e82afa2d5e1aa92d93012c1fe07. 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/QZNWZ2331531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511aa899468260fc7c7b9696d558edbc7976c3d9f94602fbc2b6ea81b2714419. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZWFL2499190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a21f797d76c6f2d766e7061975423d55bc2fe163a0b07d860586f9fe315aebd. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QZMEN2444078.