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 0x37f260a9b63b681fe78fb65664b0de5f137316aaf87b930a56f8585694ffa307. 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/59f948dc-b8e2-458d-8a36-7316d7540e47.json and https://artists.proofprofile.net/proofs/artist/59f948dc-b8e2-458d-8a36-7316d7540e47.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 0x9c5c112828b03f7dbefaea54806db956d80bc9b39dc80f7a1699f6755476489f. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/GBRH31200272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5516800435347f83f35580ceb27af7bf26b904af3c2ec12e6f64e29a7d933ee. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/GBRH31200274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7259b14165356c4e3798423885d360382488d3eb2d07b521b4fc0aff9be61b0. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T10:01: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/GBRH31200275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9270f0c367271492378cdfc91659fff59f2107acb7da32791af06252dd031a. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:22: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/GBRH31200276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83abbbbb5eff3e5b01fb04b3caf62cf3ecbd72b54274dd2249ad0a2c01ba51c3. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:31: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/GBRH31200277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ebcc6ae06ca7c38e5fb322cd9d11b7c06bef7437ad583df19b76ccffd689473. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBRH31200358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2fe74bbc80815f261cb976d1783f365a84a05a6fcd4a81f58e77c76b8a4cb5. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:14: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/GBRH31200359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1cae5541c676dc0f14f45d58f97434afeb38437a71ca0761d4bf6bfaed9b49c. 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/GBRH31200383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9f13781c2bf71017481cf485b9844234ec38e4ec53104412ad792796c0f9dd. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T16:05:36Z), 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/GBRH31200386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca89802038411fa206b58a6d5508dded2ac413ce28c6e07add15b3ffb119e467. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/GBRH31200391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a25d285559f6ae4fa5bc35be373685078d902671e756462c7e2bee82b8341ba. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GBRH31200470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9136ca485a4dd77a668c57fb0dff7c8df96ab848a5238d360e6c1589359ad0. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/GBRH31200471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20332ed59d2d1c991cb594a67631dceedf2812ffaaf22515c9bd5d2a9650bd5c. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/GBRH31200472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb9fdaf8886d91fe5e4b3979075438917922b9be09d99b7e0afb9f2fd62d60e. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/GBRH31200474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1cae5541c676dc0f14f45d58f97434afeb38437a71ca0761d4bf6bfaed9b49c. 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/GBRH31200383.