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 0x9aade6787efe3b87077cf85200093546f5317ef8bb77382cc5940c3a377fff16. 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/fc38cb7c-51c8-4d2f-b949-9291f405a8b4.json and https://artists.proofprofile.net/proofs/artist/fc38cb7c-51c8-4d2f-b949-9291f405a8b4.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 0x1531fe1321b2efdb0d15851a1c273acaa7208a19d1418b4342f7ce2546837076. 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/FRX762266739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3dc736aede2fe0c854a36146d728181e2ffc53f2b4318dcd15c2c09d19704c. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/FRX762266744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0639b3f67b248550d584970ecc33e8b7ed985d0403922f7f785cd7cd99ca98bc. 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/FRX762266745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd8db4d3f349d74444079bdc5e95a8ad901a725e9e8e5ff9a380eb9b953dde0. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/FRX762266746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88df59a1b8d4d09ccea9617879639bce741e3e5125d5507f62c1260ced39aa0c. 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/FRX762266747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1289ff285d62e2369b09f3f677a68a94d8d6b412e42a980b4016a4d479a1fd54. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/FRX202294064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9073335d047c176a5b34e2ac57bb022d92b7efae89ea4083334c4e4f5bbacc1. 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/FRX202294070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5db62a606a5ef3a7ed1b775324cdae3c9574dde9d9e1c433738c00a57a4678f. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/FRX202294071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8524ab1db364ee2f5541bd2f12f76f926da1406e133ad56f654a8c5cdf9a36. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/FRX202294072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92eea165275a871f4c8cf92d2efb970789c80c3fe755e58bdf6073646f4b8e79. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/FRX202294073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d817c31f056f1aa85e3a5d45f5cc6cf3d6cc7fa7365bdac1183c5208b8453e. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/FRX202294074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6a210a085476be2985d2447c090dc5ae27f0b590e702b99e6c4ba51dfe64ab. 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/FRX202294076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe5730c900bce317fadefd5bf0f9cea567cbd6a851043ea0d9f29e13d246a8e. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/FRX202294078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794824e4b2bbe0501b5f8093b374710b1e8877140075de3392bb06780e07ce2d. 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/FRX202294079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe79ae94084babc33af5af24614981eb88d38cef6d3c646166e1fbdc3910730f. 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/FRX762267096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96aa6fbee445a461129a7de3824f65ea6224a39e1ceba7b122fce16ec6fe1de. 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/FRX762267099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f1a53d76dbbb28dfbf0641d37a547612edc766f9041778d70a1a4cc12b8264. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/FRX762267101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4148233b506545b6f3f1c9c39fd485b9bfd97cf173aab2bcb5ffff64c6b1c44. Chain 2 (Bitcoin): anchored in block 957895 (2026-07-13T18:41: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/FRX762267102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb953aace229bf8b7a5a63a575bc47ab5de0993f8e1e6fcacb9981ec4eee50b7a. 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/FRX762267103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeadbc3991f31649c3316f85282a6958a8e07c9f89d44ba15ef56adb5aec70d96. 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/FRX762267106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6db958b4173593a84b1974dd6eca095db4b9c51d5d17ca84a15cbbfd819362. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/FRX762267107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93416c72a58a7851db8f3e9304aa2e6589219d5768e7fb79049896ad246b140f. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/FRX762267110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9043bbe73ca2516c131ccdcb88895a660fa3fb8780fbdde7dc1e7cf551022e4. 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/FRX762267111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df4a7100d075d95814377362947ea783d2f220ec99f30d64d8dc8b7fad3f491. 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/FRX762267113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe493d7b8b5ae16219154be9d017910203bc6cbad39ce0503e7855512ddb9dd. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/FRX762267114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd279b48ba9ed00631d4e1d4c041294c8a35fca6d7abe77b2b694b7a97c232e65. 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/FRX762267118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9305ae3a434e428852275dd84c8a2533391245a7e8cf54df7ec070125276cfd9. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/FRX762267120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c8da9e7b03e565ba2f4f600401958c07a32a0bf5c3febff71f5b299a4ed677. 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/FRX762267121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9279c6ea9fe1d603c9127f53a24ca62b7b5cd60a1c2812611871699374a1ec5. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/FRX762267123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93103dd1142f8c3add0dc763be713fbe02d72b22a3041b713e541cdd3dff3e09. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/FRX762267124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4116e242679c17a5861559b8090368090f4651f64b835b4de359f103d98a2483. 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/FR59R2176785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187b2c3d39a820b36ad1b56832aee2cc010b56154791754d5ead83d7ecbfe863. 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/GRDMM2501394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc398e3e1ba5dce989adb9bf93fddd7b73258fae0bb851d45a96826de084caa5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/GRDMM2501395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6d0a1f0e0c7bdaf4024f0786457aaa9d692ecb0de7727c2b460879ba499c88. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/GRDMM2501396.