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 0xe056efcc163ff4400a4ee9b9f1c660261cfba7d7ed00a92280f8739e06a447d7. Chain 2 (Bitcoin): anchored in block 953670 (2026-06-14T18:07:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/59388927-6eef-4367-8dd1-6167edcfb6c3.json and https://artists.proofprofile.net/proofs/artist/59388927-6eef-4367-8dd1-6167edcfb6c3.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 0x08fc476f1d6683841d431f65545ce5a824887bbd14da5a0f6303da872e5c4006. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/QZFZ72333833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe14b5963e2aa8cb60877a536f7884a97859d365629bbda80cd670cb3c9f2428e. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZFZ72333834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f1c983f5eb769e8c3ada69806b59587c45b6c58b1d888800bb3793c4241dda. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZFZ72333835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977fec87a48cf380c9645360f78b32515712ac2f33e9fd0f73b488bec048ca75. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZFZ72333842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415e1a47a5731b680e7664df9d6fa58380ca90f4edb21fa3ff80353a3c2c0dd9. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZFZ72333843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa616a1ee3003f53cbabe7a52773edbf6c951b54d04da9cf7362b0499222ad62. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZFZ72333844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530529d4505f55d8267a9765281005392cc01738e94bf483d815d2bb4bd8ddaf. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZTB82357903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc32c12be2d11ca0f13ae5a7cb9e403050bebbb9740569102d1fb01358006b67. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZTB82357904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37119ff84bb2245daf1995193f461243fa2770c3bdf4e8f0dcd416d25fc6f818. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/QZTB82357905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd455e2213554debe472fc5acaf826c7e6a5c67b1731b9ddf547955af5c3d0355. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZWFW2470190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57126a50ffbde3129d5f52bf0688ab8533f8f6ee91e3e53e4e07afddbb9ea9c0. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZWFW2470191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835832b7c71ee66f940691ea0180b4646777f47181480eee5085a36296fd90d1. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZWFW2470192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x011394d1b0d20776e19b8839f967abd9576caf4a51c51f4597e9fb13c14838d5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZWFW2470193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x090ff0ef88822ac41e5e8f76720bb388edc8561d1b22c54cd40b7f4da21db83a. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZWFW2470194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4379cb3e40d39c7fb4affa055df7e4fa6fb38d7abc3c589539b4f0710ac84886. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZWFW2470195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf58190363cc05feaca6f59cea7b6b686285a765daaa7f8983b1b3792d969689. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/QZWFV2596365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2666bb9ad5117d690cb771463d170fe637613fa4b02556b8fba22df8e56b9147. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/QZWFV2596366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c559d2dcf49400c7ade6cd0edb6d1486d3d4466131545911db81230e606f94. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZWFV2596367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03f65f59d152d468548d0107453952c45d865e3686bdb0e25c6accef7634f9d. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38: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/QZWFV2596368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8824776ef3ecba820a61368fdeedf8e54a22f2ca0017efd68127efa75f974a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTBE2424113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5bf8d7932a045cb1007fba1fe330ff54795b9c39fad532880977cde7930c34. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/QZWFV2596369.