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 0xe661f8cfafd49ba32b092e571bc71106072f75a0c97891e9d32e2a0ae0060129. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/118ee0b8-3012-4754-999b-cc516bb6aaeb.json and https://artists.proofprofile.net/proofs/artist/118ee0b8-3012-4754-999b-cc516bb6aaeb.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 0xe0faff808500bfd4aaa78e81dd55ea1a41faae1b5318a5d76c4df30bb7bdca09. 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/QZNWS2324179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f5c727df6dc1b49bc5b262e0f43ae30d97954f13a585c70e581a1fcfee44e09. 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/QZNJV2383619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eec4efd50b66fcb8a92921e8a57895f455a4f2786d6d3480e3fb0e2615f27b2. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZDA52371672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e7aea57a1a3b1e626a8283cb73ab6a975f038f1fa1ce006a9730ee837e050a. 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/QZWFL2300904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813eb258286c976a0dff66901946f91543e883279b606b582fa8898c550b9d8f. 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/QZWFL2300905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d7c8dac7d718f3ef65f200816fc3080d13bd5b12ed2c834912ccc12f6bec83. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZWFL2300906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111eb67b8905ffab216218ad9da391294cb1eef4181417940056333e6a1bb0ab. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QZWFL2300907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1ad06ac9a266e65de3ed4d3274ba44cd205c0f036af0eb812dcdc73e6f8608. 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/QZWFL2300908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdacb435095e28ba8e977ba81259925bec407792be348eeade55cc116c257566. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZWFL2300909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3836512809045bc19823a167e7eda2feace583ba82288d4f7af5a6cbf17485. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZWFL2300911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x826589a3c2e766aabebf6e3d542a9f1298be3c00bfa679445f4dd4485e1430c8. 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/QZWFL2300912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c4da1a3a3586517f17748e1bdc0dbe97278af02e4708a09329db0c26342545. 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/QZWFL2300913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b05c773d70cb774156654941da311a4abce34dd1fc82749ca7e2991c45518e. 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/QZWFL2300914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x634debfc93ddd5926460181106eacfa9a94bcc3fe02739d94aa163435c751030. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZWFL2300915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd324cda595ea0add5deae477d647f3c189b86487481e8fe7298d9324f84ec5. 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/QZWFL2300917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35923f66b85b08b77451b69deda4dc2f891d615c0d6f183474d473c43823428. 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/QZWFL2300918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd144f5c32def44b6189f0182cfe6ce00d19f1ca19068f8b37a15e4178becc01. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZWFL2300919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53994491939ba3d3e9860dc4138902a153e2ae504a247162fe6225fa1c3bde8e. 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/QZWFL2300921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df55c022898b60f64c9deb5c6c55608df4336c3c0f17f46c393bb58c9600dcd. 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/QZWFL2300922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822ab4539f0f4734d9f4175deac669950ef63af17e2c010a53f56aeb093b9f07. 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/QZTVM2365688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ff13cdf7eae0890ea4cc2c6df3d9b26878bbe448ed9ede4cd841794ff7e774. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZTVM2365689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0399b1cc41357b5610c5fd67fb6578a566a96a85baff561ae4f1d997b589363. 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/QZTVM2365690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6636344a4767a6b14d31e753459aae3762bf4aa0dcbb818300295c5f960879f. 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/QZTVM2365691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb7b6b9e21c6b31dd5dde4b73a39a530dcbc682c904eebb9e17bb2582fcaecf. 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/QZTVM2365692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8c982222582deeea29d2e74b3a5ce14aff9173bb3967c33c50241f6fb7720b. 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/QZTVM2365693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2993e01b9843dc5e9aa3142596fe69ac17749b00ec7d7fb66ce19563487f8ae2. 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/QZTVM2365694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd56be7aba17a0d96c72decb10eaa78fb3584f8a456be23c091fc2ef5f98c657. 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/QZTVM2365695.