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 0xbd3c3304c7dd00433592fd6a1ca6dcaf31749712825722bb42ca2972748a3a06. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5695da0c-4ff4-4865-b6a7-84c653327bad.json and https://artists.proofprofile.net/proofs/artist/5695da0c-4ff4-4865-b6a7-84c653327bad.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 0x5a361d7192a1db03d0cf056dfdba68dc28dd36f9fc5aa8c24e799dc0753e50c9. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/ITKG01900104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a361d7192a1db03d0cf056dfdba68dc28dd36f9fc5aa8c24e799dc0753e50c9. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:03:06Z), 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/ITKG01900104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ca1f064acc7ed383cab320b63635f9616ec27ca503af77690abfb891588bf0. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T01:39: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/GBK6Y2156501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e223e46c97d488c7d12c5911072d4cf0f387a496e5c7e2ac608e8f74a44688. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GBKQU2203775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e3e7f975e2688c67c0a077ea936aed0a095cd1866f8837bc1fb38f22c139ff. 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/GBKQU2301637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0755dfc5cbf817c3619375a47cf8fd01f0230296b85f72eabb2d01b683979451. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19:09Z), 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/GBK6Y2251021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x441f690a3c3b068a0c0662963e53b8940c8809c838dd3687e8f5f8e197dd598c. 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/CA5KR2472745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaad5578251749b720dcb1f677c726237293dbe222f3851e178d2c589ded3add8. 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/CA5KR2472743.
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 0x33e420913791a5d898ad4df201ca60467041212190ec63d27c7b16d4f641c996. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/CA5KR2472744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f2e3439b7e192533413f9ce5cc58e7e7a0fbf0ddff4da91ffe4650c55ca356. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/CA5KR2472746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfeb43e62bab8dfd9a58ce916a5f1b58a84f8022765f64cd902108ad9ed79cb. 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/GBJAJ1600424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf9baa9cc5a57d08355a2768fdfdda153bcce7f7c64087f2dd69d955e7da461. 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/GBJAJ1302388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462d88463ad531bc76e04ab967bdcc3ec0c012e2d667f8bd3275829fe4492f28. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/ES7841618914.