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 0x021e87c4def2be4f9a503f94f3a03751f99a9c9b75e4d8c060503ce17b147f5b. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa5d3b28-f995-404a-ba8b-ef6886dcd0a6.json and https://artists.proofprofile.net/proofs/artist/fa5d3b28-f995-404a-ba8b-ef6886dcd0a6.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 0x4215aefc009a54c05812c1663261a524679edea263e556913a771ee08e543e73. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/GBLFP1713727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f75e341a8238f808a401886a3748eedc903524797d906501b439b24bf9732d3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/GBLFP1713719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4718fc354f474999cf1e1f8ba570fe957b5125e37018ad48a9f6cca93ff65df. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GBLFP1713721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762fd7397d9ef088669a9cc69f3f1ec9fddf1b74932676ef06435fa80c68c1fa. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/GBLFP1713730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac69f6dfefe3cea9460ea033bef73722c4c73b1f6995eb8315995362d67b90f. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GBLFP1713723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6662c5eb30c737b2815317dfa580e9acdac5a6abf4a2ee38d024cd998ebfc5d3. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/GBLFP1713720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bae1cb5b5a87e1fd9420559143f87db0156a7cc4d153d7a8edf7d039f653875. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/GBLFP1713726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10d4ff263f553502f87c7040bdf119227f873aea87ed98a3cbbaf7cb39b6aaf. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/GBLFP1713729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa20923d6623e5d84140671bf844eb96a126589044903086d9fa502ec958f37. 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/QMBZ91724710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70dbc83f9c0522ec2ac80fe7049a27a05b432c65c85e4963050347208ab1c3d. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QMBZ91724707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31579328f8c934765691d221e79a5f42f52a6af6eab49574ec9bcba1d200d068. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/GBMA22098927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ac45517fc92a3fd91869a9ca01f372bd793e6fe70d3ac594ac3d16e7ffc9ab. 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/UKXN22048689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31579328f8c934765691d221e79a5f42f52a6af6eab49574ec9bcba1d200d068. 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/GBMA22098927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x288d5713cff9e82d2a8359e3f1d1d3c57230cc7084cf01f6a3f46dd9d67d205b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/GB2DY2200049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2546bbef5e7515c8519c8b6c309c9ab2e7d75dfdd2c241a0fca32ec81590a2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/US23A1554359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe635265d8574edec3f4bc653b049bdcdb0102e98fdfee353639b65bdf5886468. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US23A1500367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127f1391d7db57b21d154c4429f68cdd8ac3048d43611b5309d95b68dc8db553. 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/GBMA21853670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44af66430d5d843c462b285f4ef20ecb568b3fed7468e3394a1a86be6c4debfd. 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/QZDA62047741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc16e93e5e91c4a48c99382b07df12edfe855b230b9affdaf6f8ad45c614cc90e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZNWU2185905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a695c0e9491ab0d8b46def7c0f7b249c7a05d4721f025c5ea0426faf0a87f47. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBLFP1579943.