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 0xadeac21d25140756ef5900bf841bc5f25a92afaae57eaa6fb953182bd58632d3. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/965d2a04-7486-4c61-b919-fd7ebb0045c2.json and https://artists.proofprofile.net/proofs/artist/965d2a04-7486-4c61-b919-fd7ebb0045c2.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 0x79da4239c22dd31b8a09df73c9f53af455b2925563e903c827849b4c9cd7fce5. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49: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/QZDQH2441228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f221c47fb5c4e704872db9ce43cc8e782fb42444c004d1ab3e1b687057cfdce. 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/QZDQH2441229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde34c48655b300f41aabe95d2d0a22a8d67b778b216ae18e98157b6b43cc7694. 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/QZDQH2441230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc2c2fc6b087609929f7f76a3e45818abe3c8916343e7535f10e04b7f8c090c. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZDQH2441231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c7d43bea0afa53d784b992f0b9428acc4b2294e99e3ff2210047bee5c8761e. 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/QZDQH2441232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bedf2ec86dfb5ec39db900145233bb1a0d9fc26b520875f52d117b6acce4617. 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/QZDQH2441233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db42f5849ae9b35a716a5aa27b9b16986f1116a6a8472b7c59ad108abff0f5f. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZDQH2441234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b28db67422c4bdb5bba06b9ea9c421cda5a63ee9fe96b0d4cf9b6b27071e231. Chain 2 (Bitcoin): anchored in block 957249 (2026-07-09T02:31: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/QZDQH2441235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6b472ea2fd5d4c2af5c00d42aa6ab3f74c821893ba1956bf087698a2292ec9. 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/QZDQH2441236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459650b06a83e7cd32c532281c45b5d01e1472818ac6fcf5562bd6f2d2e766c0. 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/MXD941804492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000f79bea6c15ff8819dafe58ae86d83e995042e9b37ad7b5a472f006f8832e8. 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/MXD941804493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf69c917ed1b09ee8203600254af1a7a0dcfb0a30b761aadbaef89cd8ae6b0e0. 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/MXD941804494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3efd768f92ac6b70a589baeb0b176829883dbf26bd5e12503fb64708f89a00f2. 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/MXD941804495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f8e9da22629beb23a637fbf6547df511a179b0cd6b9cbdb70b4b1e4b18f416. 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/MXD941804497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8bd23807706b80b2d86329080a0ee316f50dc5007b1a40acca414175b32c262. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/MXD941804498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc54d0a987d8eee7e5110b58b87a12f987ccf4b58d897a205e2322c24730e4e8. 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/MXD941804499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43adaf3b38ecda1836b493fa69b1df43a9ed41f32fd1d67363564e3c9a7b0419. 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/MXD941804500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5640a324a6a55ef503bc22a0f82ea5518ed3a7939a64e60427d997f65705b53c. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/MXD941804502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189e21de5e4b2bfcbac1f65e8d4be97fab6afc17e25f26898736592e06094f49. 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/MXD941804503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ec29de8f64625f62633567187523cd684ad13e2bef73847d2405cc76c2499f. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/MXD941804504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947b848220f5867df24278ba9d430be78bfac8a28cc08f91f00d78b92f04b90a. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/MXD941804505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60abb4b73f56b24828e0052a0c315cd8f93514252ccd01f01243908df14bad2a. 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/QZPYN2484541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff847ea50391e453d15748a0129f15a80ec866d75b3578feace38b9e5ab5aea. 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/QZPYN2484542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69553f0c4d40c26f3cb5c43be112a7175ca82337d6a96e06483c1234d991ad47. 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/QZPYN2484543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x001de06680905bbaf0d51b22c78abf379ff25225a4fddaa109006c19aaeb4b8b. 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/QZPYN2484544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503b7db77a956c3e2002cf0fac30abd5dbca0382fde3bc8c70efd9918c876830. 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/QZPYN2484545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b23be7de15fbb215a84d6e177a66685557d058b786d3607a90a7f7f919cdc8a. 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/QZPYN2484546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4253351b195d738257680034a8183593f2e5c477fd40381a55150cc65bea44a7. 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/QZPYN2484547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de0801a7e24b801578910607d22c70f99af8bd244a1edb1bbdbe8fdca9a00e9. 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/QZPYN2484548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf0490008dafaa4eebfb22f93c2a8c97d4f2bd689577fc61ee722a2d2a085e9e. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZPYN2484549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0be45aa0bc8e8d50f48772379c16f218b2708d3e2b5372590f9907e312cff56. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZPYN2484550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee73918dbdd0d9ac6201369df9a953f981d5b38b261aae9f8b20f3041b10584. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZPYN2484551.