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 0x33ce8bb51cfabb2eb35807232e1cca50bea64fca0e85f72cea99bf7bcf229d52. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5666a72d-d70c-4b11-965f-40b645626854.json and https://artists.proofprofile.net/proofs/artist/5666a72d-d70c-4b11-965f-40b645626854.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 0xa658805f7a71ceca36b8efca6bcc8dd23a1835e9a45423380c805bbc67bbcd1f. 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/QZG451900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e34eff35994471646770d0f410dc9f7a020f30533cc52cd70ded017c5d9bf7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZG451900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c50b641fe5446ca76d9a88395da02bfc00f58675a5a0128ff29925d859ab121. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZG451900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80f577a4a380b964c4adf1f13d95b885f12d1a486d99d91ecadddbabd444bb8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZG451900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff2505fab4638461cc2cf3937f80008f28c8545e05e1c9be2384620802a637e. 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/QZG451900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d8af56c409bbf0686adc12b24f7966f0bed3515a7f0409e3448aebf319e247. 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/QZG451900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3de80756bee99329e2944fc10bb4723ba190ab5687e31310e3655069e7ae1784. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZG451900003.
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 0x87fc5cba2088ce6dd5516298c0907bd14a1ddf632a0ac2a0ab2f1f37828fd2f0. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/QZG451900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf99fb8236426333030b92fe3d530d445b95714ba190702f16998044fd88a8e1. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/QZG451900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c763abb4b4bf4b941648997049292ee7f91eba476a6e5d923ff0ed1e834f52. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZG451900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x144ace8773f30e1dd2d72ac588d551588521a8d859eb15ce39486386456eb8b0. Chain 2 (Bitcoin): anchored in block 960305 (2026-07-30T20:14: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/QZG451900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e512ecce08488a0e5b9c2bb98b7910d93397ba8daf93c8240bfec0d4a879d2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWT2188497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d01225917b7b23f58e91b4bf9e7259defcb36b9b1086a32c9811d4fcb8f2bd2. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/QZNWT2188496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6ab2435af23b5751704000f2e1dfa8372e74fa7f986691559d95cd2f9667f3. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZNWT2188498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f9bc9054e6aa355fac0385bd809ceee2215462168534fd96c2ad995949e715. 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/QZK6H2059556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4bd0ee207b504dff70906589d701cb464b64e6b081ab9680a1578584c620a6. 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/TCABL1391682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e6e6ce887b320b2a34e45837c46b27c6f4b212a39fa215820f21e8913560e2. 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/TCABL1391684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9406cdbcded6962d1446834133e8b1860013f03878222bd426d1cc9e42e0131. 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/TCABL1391685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3f5579cb21bde7be8fbdd6a037511e010790cb1efb8c875bd7f20caddaab30. 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/TCABL1391688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb725334ef081c3465c69f4896beb9ad8b02e86127670abc6f325099ee89fec2. 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/TCABL1391690.