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 0xae8a1e56a2151b1ff9f8897c79f940399372fe1150ccb7e7f50663cc9d277e83. 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/470e65af-33c5-4fc6-bf81-77a8d95497db.json and https://artists.proofprofile.net/proofs/artist/470e65af-33c5-4fc6-bf81-77a8d95497db.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 0x9092e6b23b41baefa3192b25b53727bc47d45d9f31873911dd538624836aff7a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUYG1473632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381008cac19cc7b4f08cf2fe13888ecb16cc2d0c2b67b017d197744f05125a80. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/USUYG1507969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc4a8c6db8f9dcfbb3c1dc4e7a8696fe5f06a006f91482f9ad7c437b71abbf0. 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/QZWFR2338482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e1fef0f79411d2c063bd9054d0bdfeb32640378d22cfe35a509595d186ea50. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZWFJ2319438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b6a49d289e9c338a243afd2a18a8077d25d4dc621798b12a04b5812b3e0a255. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZWFJ2319236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349ac38e173bd60a1792f17578a34f74b29ab40ed7ffd9676748107f28113d42. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZN882158235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5b552f41a342d1ca2ca08118a6fc43a2dd23bc227daf2dc3262f1981de6ba0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZN882158238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa8ae184d6a336bb010dddf727bc206f9079c8d9fba0cad4e226db89442e3a4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAEJ1992037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8036cbb1a1bd45a6b13e53570beafe9f03e3fc07dbbeb839178b844cb5fee090. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZK6N2284306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d42c504cc68168a1f5158fda3fdcb324db09eb8b05ec9c6d8e59f042586d86. 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/QZZ662417459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4578a3692d4205d3c9c41b5981053f432d40e4c950874080caf5c2d740f53768. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZWFL2346423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dce642075b87cd0639a1012fbf4840d3c651d1ab5f222be12a38743215b48b2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZZ662329546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d95935ae43b3487c1c5e87fa006dbd9d89bf8ef0832a0f06521f0349f2d2104. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZFYY2262148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3247acc8aeee2c4da862b51dff35a8c0f1706fe112677baa4a52c8056d894b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZMEV2071385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe29a27479c166878ddd9ef3a9e46bc9dda2effce4f6d54fec08eb535fd86b1c. 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/QMGR32064181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d3ca02d0769faad34a0f2c97aa59e11ec6ea6b429292b08b27d758ec0616bd. 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/QZ85M2085302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df5fbf111b08f3b96b4e8e9e1c84717e8782c7b51757c16ee75572474d46edf. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TCAEA1964759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a1f9def5a0cc297dbb67431b8d85ff3be1c306672dba27e8ea6135415444ff. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QMGR32088743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa28bb4bb80fd52cdce254c5212348afe6b6321d0cd9af5c4ac605e0c254af7c4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMGR32088745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c3493d9632ab70a1725a7f02ccb4c78c3f2413519676c1ad7872fcc4af4c9b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMGR32088746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fac00ed70667c8480fb2475cc147d84edaa0266fb7a38e8891c160e5b62dbb6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMGR32088747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8203e9f6cde7252018d54f7e168bf2adaa3528313be2b31a95ad319a04daae7a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMGR32088748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c417185e3db767550ad1ad6f5cbaa12b1456fc7a7553df6fb0cdba77de4b624. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMGR32088749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3224f134371e5138044dbd6a3c6152f62c789dd0a709b84df4a5bed9e8c97a34. 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/QMGR32088750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f13192fa7549a35832586ed5cbf3c55c92fd551e7a29ed99a7555bb0bdf6e4e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMGR32088751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb67dd5fb46a9380bf1ba6b0bb989e015fc458d1426c4796834a56efd80f4e5f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMGR32088752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f27428c1c85abd4800b30909185b99c7ff6af8c40007007ec53e8785e45c080. 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/PYC842201413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa60d0ea3ad9d59e98c8f1fd2f75a64fdad5eb02516682b9555f87968369cf123. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/GBRKQ2388398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5798d92071e4651a7b75799bdc648d627cea99f625b377bae7d9e6480986b8a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/GBRKQ2388431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c8bccf6e285cb430714ce79aa78ee3fd1e5fa4fdf0c9992c45b43bb9ce0a976. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBRKQ2388450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee03fa3d8153ca757d5df3125abe8092a6f9b38a03446971a568503fbc2409e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PYC842201350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb0b2f35b82c7fdb2c8860c41cf3c61dc82ed0f13820358ccf1ea3fd72b6496. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBRKQ2388479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x509c9b8930e53df56adae7cfa88f24e1e465d34fb9f805f416276e7a23569daf. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBRKQ2388489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59703dc51e88a6cabb90fe6d9f915cfdde600ad9028a3ea6121df7ed745c534f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBRKQ2388521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x016a6abb68ba4808a5214d53a01fa8371c449060fae45d2ed3ae88af094e2ce9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZTRX2224694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156dc37e22b83dbb1c6a7b6e63deddfbd5dbe699fc5cbfca0dd7fce707c9ac4c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZTRX2224702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec22db74d788195b729f1a4f986944aa0abfef914c75cbdef49a10653ba73bb3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTRX2224705.