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 0x6e23dd0e8541ef531742825a84869d65ae561237896bfe2c806873db84c83267. 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/94d9f67e-fb62-469d-b0c7-379098c9affe.json and https://artists.proofprofile.net/proofs/artist/94d9f67e-fb62-469d-b0c7-379098c9affe.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 0xcec634bb61728ca7469637218a4868ddc2dcc8fab7331eda6e88d117f25a78b8. 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/DESK91893701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef6a187a229167712efb02823abdb1b184a9874da15477b7824a7b84d85ff8e. 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/DESK91893713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81afb9e83f0c00c161921a5a56cb71b2d33a61e14d61f2d1146942ba72c2bb36. 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/DESK91893721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3149624f473b5ab5f9f0ad765f8965cca76ecfad72271a5e5a6202980a7a585. 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/DESK91893722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a28a86084bbe2fc0dbbf6495c1e3104f2e23b671a64e968e4ceaab653be9a3. 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/DESK91893730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x622ba2ea06c81472a4f98bdf290e4f1a77b048f7e80d4359b4e99a82d016723e. 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/FIUM71202398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506e2b9f5b8c06d3c900609a8648a71fd721e75e022c3c7a0ddbfa7d8b42f96e. 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/FIUM71202399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35b579bbc93d04c4cab26efd1f55c70047bc8665ac5544f2fb642e50475cafc. 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/FIUM71202400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2909a6d51c90872eebdecc66c00fc35011904b6959b8d95f7d60c95269854a11. 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/FIUM71202401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ea018c63ae4070de66055d955cc8f9b20808d22add747397f26d9780eaab8c. 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/FIUM71202402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab59626d0e1049f469a56ffde7292998659034cc3ff2afa79b23c55900ae884. 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/FIUM71202403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffeb9ef0815fcbb9574e182da72f51ebe95717464c1f535f855d0380555a45e. 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/GBXGC0815001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e59a8195ba786f72c0c119672383d81d3f90f3e1756c451f7fb3ffc1d16f41. 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/GBXGC0815002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3f260a833e368b69c8fd4fba71415d5246a09d974b941d1341f732ea4d59d6. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/GBXGC0815003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6254de072d0ed054b8396a4034a315254d6a6607a7321279d69e5f4a72200f23. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBXGC0815004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472f45c486252eddeead2b2d13ffc67cf89f53306538a5aa8171c452b6d05662. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10:47Z), 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/GBXGC0815005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d589fbfe8535228e141e1d5ce24f5f2a1f6e99fac5e4d0e55fe04f678f846b3. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/GBXGC0815006.