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 0x073b7b58b4a46fe430cd83cd2076d33eb60d1fc208048ba95c7bfe366fd33632. Chain 2 (Bitcoin): anchored in block 954638 (2026-06-21T03:45:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d45a1e24-efcd-442b-8d75-5b4d0bb055f6.json and https://artists.proofprofile.net/proofs/artist/d45a1e24-efcd-442b-8d75-5b4d0bb055f6.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 0xa343e936b7cc832a50038e718dcfd0ded82fbc52e5e6f0b44ae4f5a405571e11. 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/QZES62454737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e770a4c030604b0841c3427ba0fd1cccd93eba605bdfcf142ce790716eefda8. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QZK6F2412016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2489846ab7287815ba458c0a0e026963ce67fae9b0d1d9abd43b606c3530a32. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/QZK6F2412018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1444151122be189d0408d24a5ebb670cb6a78275831b54a8efb7672b328f2d. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZK6F2412020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07c34b0397c3708c10d69810fa46125886caf91876f422965be61339f213991. 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/QZK6F2412022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x124a96590fe37ea41e88618fb55fa6c03b498661fda67cd7e2c2dbb3b8484bc4. 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/QZK6F2412024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ecd737028249388de16c42128cd950595f48febef28caa5ae4c894d87e9af3. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZK6M2430857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb481090b71f648a27f49cc058a7e26e4ee812dd3a750683778c1875ca59a927. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZK6F2412025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921c81eb5593b0bf2428d8c5dde891be7239b63d2420984e6e8c6e17997e275c. 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/QZK6F2412026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ecd737028249388de16c42128cd950595f48febef28caa5ae4c894d87e9af3. 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/QZK6M2430857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa343e936b7cc832a50038e718dcfd0ded82fbc52e5e6f0b44ae4f5a405571e11. 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/QZES62454737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x441235f7357f520446db5ba8fc93431529c9625c743b72e764e6d3e079885f65. 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/QZTB62280263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1922c453fd4510474e23eb56fa6ebe5002908a77ca68989fb3b901b3e41e7313. 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/QZTB62280264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e03d74f4096ed536172d1d101266e626b79dae5375b185c1cbadaeaae4189a5. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZTB62280265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5324711357a041bac9cb8617cbec3caf651bb8446bc14aa9cfcd4f14ec070b. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/QZTB62237940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef89e0f56edb38d4a1016756015cf0223a355dab782ba625c7c10e8033ffc1d0. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZMEN2136186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b86734e8af96d4ee1119434128911279533fe21b72e4fc60b55d6deb9a3bde1. 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/QZMEN2136187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1d8d9940768820f829879ef5a0a404f70a68b01ef83d760ade635d95b2635a. 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/QZMEN2136188.