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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71725c3b776709b268e1566758a2c9e218c66c7c8df84409099d053395e5a2e. 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/f37a8515-6f3f-42c7-aefa-ba89c66ba8c8.json and https://artists.proofprofile.net/proofs/artist/f37a8515-6f3f-42c7-aefa-ba89c66ba8c8.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2ed8f3d1977247c9f5d44e1564350a1560df7aad543393a31f8207fc362215. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:03: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/QZES62082528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb162b2d94bd0503e05a542a211eee9de60174d2fe254349f82090a496876d0e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZHNC2044061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fab0cdf4bba127a685ea33658a1bc04fa14e34d7f820100cc6389889a177baa. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:59: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/QZK6F2045880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35559f370c14442bd9084c45a47c05209d36e1e673e6e2439902ec3be1200b33. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZNWR2080247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5969a0c9bde2e396f9660ffc52db7e31bf43aca77c58ba79480907b26bfa7d8. 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/QZNWX2096914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd936f0915f4af49b495b470a95b7b1d1ed2adbcb1c7e1b0991739c29dab540be. 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/QZDA62122797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5e11e13d96a31c93116e90de4d9bcc403d01a598e4bd5fc91b2f476eabfdf5. 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/PKA0N2105816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa837bd4a43e1326f1cfb72ae8b73ad81d316cee9ea98b60047a25fe1faf82c62. 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/QZNWV2120943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380e0a04ce1c9f8961cb672ba95fca1a4b8ad6d55f2f615985e0ab319e14726c. 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/QZDA82236093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a6f50500103b29f5f7e96916b484da0e3958750218718c65b761abf078971e. 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/QZHNA2224701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26eac5e4492d4da96feacbbf5498898d429a9854ae788ddf63e9339df96309ae. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:47: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/QZK6M2259533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68682b9d54e0199bcd636070e31fb3c5c908c0973f6b155dd1683004acb1930d. 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/FRX452243948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb299a15a109de1a25a01d746d72c6def850a6c410608d856088deb20a55673. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:28: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/FRX762291254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaca5817509e76c4442a22c8e1857e22a5aec2a8d87fae3f6bf5b63fdbece900. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:35: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/DGA052297761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff9ab53a161bd15ad00260c47584f96c5b9ec0003159b263bcdb0a936f908e52. 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/DGA082238273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4cf5a7456e8eeb05438279b4bc56548d60bc333e7c7011409b00e322191ac07. 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/DGA082294745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2da8b5874babde25fec3779e546c8ce030d2e2ecdc5f7939596e1b8f6ce668. Chain 2 (Bitcoin): anchored in block 958654 (2026-07-19T03:55: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/FRX452365098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7d592d083a75f0ea145a69f98c59f682355d67fd43661181e00fcdf886d4da. 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/DGA062367584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4770974bef3593fcc2595ccaa0279ddea764ea56a85c927841d6104179ea6494. 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/FR96X2430074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccfe3ac86aa2d8839efe31bb106bdd1faae750019e26e63510307a94dd77a076. 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/FR96X2430075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc3c707864556b2c21f821db94188c9f38edaab88361bac8ac26a273e1eb573. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/FR96X2430076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331c702658bb8deda4c12b6ec49791f27138acd43709e175d622c3cce37ebe75. 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/FRX762442219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeb15ea45bdaba454971fd477bcb83d5903a84d1c425d868e672204024e98432. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:37: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/QT3EY2539019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a92fce6f03c61746cc66ae6d592589082443ac1f0fbaeddbd6f9aa408b1c504. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/GBLFP2203913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf54e79cc366b0258bcc94e5bce4f6b02e7504448a36a9934e05dc85c26907164. 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/QZFYX2449635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x083b8929a4b7e0b1211eca5eca6e3ac7517968694519272782ec17f03f9fd94c. 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/AEA182400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8605edd38ceb463906d6f2146785cff481f9f5372662e5fc21852580b2a09633. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZFYX2449639.
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