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 0x2cca28cd8932d010564c84e3e28ebfed2a436424c6135af7d6f063a1f90e6094. 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/7bcd5118-acf3-49d8-b120-5a23c522712f.json and https://artists.proofprofile.net/proofs/artist/7bcd5118-acf3-49d8-b120-5a23c522712f.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 0xd9c9b38258c41d08afb04408f6cd752a31b76fd56f48dd0dbdfc3a7bd28e261a. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZ8LD1911395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f83c5d0c78128e07e41a3a321b1db3fb9971440f66c4dbbaec95083343099ba. 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/QZFZ31969761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cad4d09455365024003336c99e7bdd4e44464aabe433b691925959f4b89b03c. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZHN31905874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dab328e41fb84df23fdbada4e3699e46f3f1a6fb44a84569df3c2204c71dbce. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZHN91966618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40baa0b297b41a327c2f19ce3f927853a6d7951ffa828113c72b04578e77247a. 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/FRX872053421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9067a4d66b628bbf7a078d566d442d19ff5af1b941547740833e4a8e2878a3. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/DGA052073878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77783b76e76b8f735dde236279eb3578e012d5e3bf029efe8990b2016e5ad355. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FR96X2161385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b30992c81d866461520f45287abc2b082af209c02ecdad46571d223256a3db. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FR96X2158982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa144b1d604deebc032f9027433e44fc79e56d075af89fd3f85950c8b3ace7c. 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/FR96X2161389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb2002d734094d465fa49ef491a79e9081006b543704e9af9d04c45a185cd9ea. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FR96X2161390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d92a949a2457ddb77e6f88623ad5b170ba9b9c0db51361eaab77b645d56c9a. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/FR96X2161391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591d5b517565a7ec900813debe16bce21b1cbdfb5a230b227c697607f419fbb6. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/FR96X2161394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x467b06c093413d3e93ea25bf303b4da8eb66f2c17831a30e3a543f1d0cce42df. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24:39Z), 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/FR96X2161395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac98b1fce8ae292214ed85cafcb99d1acb185c933df2982d0361f479deac1381. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/FR96X2161396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4fb03930bb5d13879326f488359a0bf027cddb34960566c4203cc31c1d482f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FR96X2161397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a55e5ec11ce01d25a926fed68d948243e1057f3070e9d44efc506467ea7591. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/FR96X2161398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fdf47680bafa46cf9cd1e5d5a9e8dcf9d1e739ba392774e7c7ec7c455553848. 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/FR96X2161399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c07bf903143edb6b809d68f27b974b0b44eb36186fa546be9a447fa417673e. 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/FRX872144825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54aa471e48e80a8ae09595b01c1a3c405de5048b8f29447914e45ca020a0e14c. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/FR2X42252662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988ad898b307ef44f63f75be5bb42737e2d8ededfa9a86f8f33e432d79294870. 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/FR59R2275636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988ad898b307ef44f63f75be5bb42737e2d8ededfa9a86f8f33e432d79294870. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FR59R2275636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db513afe6fd0771a9bc4d57658f41b1726ea3aad9db91d5a23c9e05fb604e1b. 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/FR96X2227227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe838548b63ad3620a2448c61e08028678e0483326616cf8959be8c4ebcc185a1. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/FR96X2227229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff5877d1cbdb5fd12bec8903d46c85f7ba311bf5296c4a8c902f978eabb35d2. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/FR96X2227230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x968e0965ca86b9ffc0e61e606fb78bbf421f43e1999a3b253b3089673f6816d5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FR96X2227231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85541181b18c3c42a010368bc90111919b8c7aecf8f962754edd06f258f9a567. 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/FR96X2227232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94286481e6af4c17fdff22451dc2363e8a4402e9cc98539d5ff65809567d1dc2. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/FR96X2227234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6dc8df47af75d3221bac0624c96f265bc590228841344c734e5278cfa1414e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FR96X2227239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe5f58962ea95172b5fa740b132f80d6f871d12b67713aeb3f3a9fa42a9f5add. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/FR10S2378847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46c01bd444e58d00d38bef1690217894bd57f338ff76e02374214b0d06712a6. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/FRX762320100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70dea668c97d2962994619a4b4ec9b066567d0d9a042acb2b1e11bb49c0889ac. 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/DGA072351818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21810fc61e6aba96ff46302c51e2765d3d40d79c60ffc271c2f9f16f0783393. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/FR10S2425478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc9bbde27780f5e48f288fb6de27d7af74035acc060c206f657280fd89141e7e. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/DGA052403018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb85439eaf231f42f1a656e1ee7f10322b9a1cd490f0d1bd5d48a426ad7920bb7. 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/DGA052494659.