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 0x8710f89627185f80aa61379ca3c07dbcb65e421ada294f7948ec694fb1663fd1. 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/8c22827f-1468-4eca-bd5f-5f1121d8abec.json and https://artists.proofprofile.net/proofs/artist/8c22827f-1468-4eca-bd5f-5f1121d8abec.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 0x0171c5fcff4f92292516ea26e96b0b89b43b976d6da789d33ae44e8fa0e4d092. 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/QZDA62022196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507c9f57bca69733f3ad9f0a26a0a9ebbfdbd27be341fc67340671c4a8e821c7. 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/QZDA62022197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab148b881e69428703dd8f1ad4515b43d17f215337bea053e46678e835514e6. 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/QZDA62022198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8edcc47896723fbb5c3b8ea299c594c24d2b4c53132eb5ac03ab90bce0f5d6. 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/QZDA62022199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c9cfef1f06197e05f0543f023bdd7a1563d2cb3b31644fb7f50d7568d014c08. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZDA62022200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dd6cf7c18986dd92fe4f71d8857d943dedcc71d7e494c1916e3494e349610b. 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/QZDA62022201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbbd9482c8c5027934ac92499c645cceec43ce744f0e9c1b8d72bab217ac469. 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/QZFYY2028896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ca0ffc5d8c909102c131906bffeefdcf4dc15495f42ab8763079e7fb101ef4. 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/QZHN71938426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ce5301b09e955f5d42ce6ce4f4a99124cd325de99ce60502ed80140f27ba67. 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/QZHN31920003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ef375707d5f92b6128bf563bbbd900eb1e8852d90214746b85b663161868c2. 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/QZDA62022202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a72e8c1af0da73b97c284ffd35234128a565c66d168e8944981722012b4b9a. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZDA62022203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x039ecb5e63b024f374a9903c918ea4237a29f3d0ef5e13aadd90ce76fa1cfc44. 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/QZDA62022204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96dfb9ef6c95c368d5b2dddf12651450297dd07f3e7db200a9fdc29c4d3f92d. 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/QZDA62022205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8949672395c2741bab0f976cde0f4ffe99cc10d8a3ad35d962c44f62ad0e531a. 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/QZ9Y21721106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700c12e93b2ab581feea14b21b539ec001733c42619fd786dbd038dd66bdc247. 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/QZ9Y21721107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4e0f9c3e587ade50517a609a3e1e80ce44c7a23ed56cb6ed13ef9f0a6f5dac1. 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/QZ9Y21721108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d1cee37a7d8d8279b4d7146e0b03db05f841b0bc09989b530838c8eb1e11e4e. 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/QZ9Y21721109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13e4324814f70a94f3c9598be26a5bca5903183f8bf7731855ee6468761e81b4. 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/QZ9Y21721110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a621dcf06923e439b3141774c03183338edc02fe316517929315dfb547ff31. 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/QZ9Y21721111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd34e8c9797d51290b5723e44dff5ecb919ef129e89f8bec06d7b0ec393bc161. 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/QZ9Y21721112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33adb1b94655da030d77fddb257951c7dc7bba3b459bff76bf1cf94225a78f4f. 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/QZ9Y21721113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb087e33785f9635955a37c02da6673d25bb6e70fb96a5e023cd029793da0bc31. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZ9Y21721114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d2a1024ca87266c5925cbf77c6e9644405f00f09e6a5a12f539262e3833336. 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/QZ9Y21721115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d6de30ae11e277a13500c469ae1d88152bb38a23c4b8ec31488ee5b8adf708. 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/TCABX1414942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef2445bc670e5eabb298bf8f2b0f99ac08a467feccc1eb916e794c44df38454. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCABX1414947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6592671da5969505d7fa2c4049f92364365c3b63c008e19dd5648652382149. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCABX1414951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26941faf7fc293e0a7d5e9e90454be7c8b6d09473c3425a1a145bdec15e6d268. 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/TCABX1414955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6dd0755ec4f6bbbe44492fa16e80cb890c0cced0022e3f2e943de31077427e. 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/TCABX1414956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a186485b367b6fc64e47b2a888a91489f25775985d70f85b529ebd32307b32. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCABX1414958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7b223e583154eec10ff2cdd3eb597b3e05d0613de7e2e023acb51ed4f4841d. 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/TCABX1414959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78752d72bad2bf5818d6134420526665cb74fca6ab89fa70fc8acea4dc0260c. 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/TCABX1414960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6759e4122dbfcea89d2174a28a8f7ffdaba6e361d277eb7126d92ddcd3e2548. 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/TCABX1414961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7ad3f86ee193e66e7830cd1cc79cc2230b57f572852a9e7e0b4c112167d6c1. 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/TCABX1414962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc56329d74dfe5229b0041231529af9689064605f636480fa16ee0351afe568. 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/TCACJ1582256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e0dae2dd78b6faaf77a390fc8a3cd5f10de0245af674e2d139bb7446b8ed8a8. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/TCACI1573192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe01e3dc01e4b6dbf562a7c079b58b0c8c19f9760e0b467c6cd8c4535d6740d0. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCACI1559995.