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 0x032afc88410dfb73f8ed6615175be232a5edc3e5359997e24a59c14979fc5d4c. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b0debebf-fb21-4218-aa2a-82db7e21f86e.json and https://artists.proofprofile.net/proofs/artist/b0debebf-fb21-4218-aa2a-82db7e21f86e.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 0xe64eecb74babf54d39fe982d1cad882f71262982a7a622aa110775c6b81dfea3. 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/TCJPA2469141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1060308480ad963b33abc870347adc26eebc078b58a67ecfacd1ec1b5928d6. 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/TCJPZ2402920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7006e54b2e268ebc80f431fa01554411db7cb76f20dd7692106b0af3e5862a5. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/TCJPA2469135.
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 0xff9eaaac136538a2510c67574c5f2162987e468677861916beb5aab5169750c7. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/TCJPA2469136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd0d835246c4db314f188f7a91fd2f24b4740966a5969ff4d3d4dbc139fde12. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/TCJPA2469137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeadb5707711f02c4e026ab4c1919fa9b1f5e332d32e770d7cf6f3e93892a16a. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11:40Z), 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/TCJPY2303379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1747fb020f8d2b3c73679bab7a2b38fa5649cea7b706e776ad03a33f693d8f0. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TCJPA2469139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade671e8f9f0d57262c31e2bc9432e0733490fddc0a713baafb3656dbd4942e5. 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/JPG101900291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969240c3a4758d8ea03722d757c9287f1cb4a7880e912ad4cd014ad405f28642. 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/JPG101900293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02771de884d9981a212aa8951474da217ab9176e316d4817357165e3fec3cbcd. 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/JPG101900294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087e1cb95374534bfc25b885ffb86601eff8e6a5965d50329cded401da6785cc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPG101900298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c208c95d28dec690890b8361538479cabef4735e2cadf28925f0ef88b327bd. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/JPG101900271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3214f3be2385f6f1ddf241431ea53c2c0f85d1c5b7c9e51165a32c2e3e4cef69. 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/JPG101900292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a483fad4e94bc2b5778f4f4b53ee3e60710e584678bee6cd8f68bb064cc767b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/JPG101900295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21255891ac4fc541b6606cbfd9f21412683541cb51e1d06081dbd61cc1bb3e2c. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/JPG101900296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11743ba58581418a4fa1fec2f6e2d06b9629e7ed716f3e34731fec0810299745. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/JPG101900297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb5ca8b27bd9bc9821371c2eda80570f4ba0b90598f4f61919b3f2355dab344. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/JPG101900299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875d3e3ce5075277b1468351d86effbe849421c437b072f8029684d3ca700935. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/JPG101900300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5fb1e73d3de25377889139443be12400b2c400ceba5567635a93416b72a024. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/JPG101900301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea5ad603cbce4a8865f9c96fbde8fcb12e0233342ce7d484977ea91c3ae4794. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPA751400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf304b40c1ad8ddcdff34795265a4458c2039e5716472add1fe3708573f4b4073. 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/JPA751400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x657d59d95e999781c2eb17dc3696d6acbe1578af9da3c62ad5d7d08ce06010cc. 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/JPA751400110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cac844240c370d340d7b487067e49f89c51dc2c1301868eea023dee2b601a9. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:22:15Z), 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/JPA751400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a71b6342272bf1731b9aa7fa2c0ba2cc76b1365497b44510cec4c33e5aaa18. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/JPA751400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37aa98f39a7fc5523888570411e9cc778baaf7a703f1cedb2e5383a6003c79a2. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/JPA751400070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7beb2f297326a3bc14aef7e2eccfe6b3de51bfc2588b14aa5971bc3edca17c0f. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/JPA751400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ed5b0b36178a3f8084f66c13f5f800bab8dd4218aa479cdafa114f07778b75. 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/JPG102301136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28933a2b89c05bb0976442997682e463b06861ea0891854b1569ccfd77ad35ab. 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/IND292202459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd5d45c88c2d505633cd143478281b7f619781b4455faff10cf116acc35d34e. 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/JPWP01570226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ff782a021686ee8bdec137ac5eebc409b8a9daa56f406803d1a33cc7f6a98b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/JPWP01570229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x069bddc0b296c729fc73a1b2e699b3486fa604bc149ca1bba231891371b3ade9. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/JPWP01570227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc740f73380a37e5dc80bf532ac4a1de8e9a900d20f44ce04724c0f69669587. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JPWP01570228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf41db4f62e2f95ebf1c60c392cb6dbfefa8cf29fadb154987d7c845d315358. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/JPWP01570230.