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 0x882732d2a5e63b51d5db4aeabe3501f0cea7b1729148572335b661135b8bc6b3. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ae6ac7e3-5f2e-4bbf-8770-bcc552615b08.json and https://artists.proofprofile.net/proofs/artist/ae6ac7e3-5f2e-4bbf-8770-bcc552615b08.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 0x45ead02a21b4b3e7036c9e11c2d4c12498cf00892d52984c16a033a71cc64e89. 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/HKG732410195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd791e3233ddb8c69d8d187a1892fc5ed2b05e833d58fa4542944fa1a6cf8564c. 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/HKG732381405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3453629c451d31e7c21109ff7297fc4fe5f6b064a11cec55d447467e209ca8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/HKG732348057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50792c9cf6868d2083f3b95f1f886bedd31b6f512337f23c85817590d362888a. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/HKG732331489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516229e0c63c3a9f22767264333d48d4e62b64380b1d13c40cfb118187e7f1ea. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/HKG732348382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a11ecd6922be05fb38161d0c5921289675659cc55c98d0bd01a0488ea546c91. 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/HKG732318898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2521a8be50c456204043bb245b4d82c5319538f8ac00004ef9eb4c79b93157e. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/HKG732312234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x115f1c9913da9368755d612c3a5b0550833eaec7b624a99f63d0f22f444e93e4. 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/HKG732312766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8dec4b655df97b6234077eff056ab6af45a53f6b481eb938a805a7a9591acc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/HKG732311834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb09cff615b857404fcb516dfb4025535ff95fd8a57bba4a8dab86f2428f0b2a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/HKG732311835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d73f414722e8799ba19769ff38e58d61706763f8b0d9a817b4b72e547b09b62. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/HKG732311827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0221ffcbe13abf8575567cea99fdbf13ee9f8379992a1f53e8a2a5753e924458. 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/HKG732240147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfe9728cdfe921db1a99be0f65225b21469a841a6c39df7ed1dfeb45b3c6f5cc. 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/HKG732230420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3260c57a58168fab8f889e5320b2d0b2de92707f553369c4eac1293a4e1dcc. 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/HKG732141478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4213550f233702c55fb81cedc190df8b24dcd62242695a65f39229373d4b1fb. 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/HKG732114566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a8a4f1fd8f0bbcaec076a380cc0bc2231d42a0e1ee05cc77206234b2e34d43. 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/HKG732158611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ae04a2a284c914a5ac1c8a9a3273d4618a1fedadef746f196ac645821d04315. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/HKG732311822.