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 0x5f915fde44846cae05c374975c009265573cf77e0a177506143c592003b647e2. 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/8b64767b-bb2a-450c-8513-d1f5c5f5ef2f.json and https://artists.proofprofile.net/proofs/artist/8b64767b-bb2a-450c-8513-d1f5c5f5ef2f.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 0x90387bd43b2fe81436622f3b713990c0e965704f0331760895c0559a0d8d7137. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZNWX2078130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5ca5c455d5bd0122d6570f45f79cf903959925eb5df1690acccabb56abc70d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/CHA012300432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b748acd6f62f5479962c2cf33c263bada34d543ef56a8e449ab2b171dc9d94b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/CHA012300433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1518f86da381a44ef5a3e842b546f8c5a6ac26994fddf74b1fcb1319e736bc9. 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/CHA012300434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a671028f623ce2e540350b0ccefca513cee79db9bda3c20aecefbe19fd26927. 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/CHA012300435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d710925b3fbfe46bc3f19b3cff23c53f7a0d23b502f19f1e80d82ee09ea1475. 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/CHA012300436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490c563ac7d4b9e2894e1fb10b1d2a2849027daa97a154ee26f58877ee51625a. 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/CHA012300438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d641f4a813504eba2a96fc772efec1b44b9ea50a8d669da41674caad8b4d957. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/CHA012300439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf72700e2ba3a447d12d9d045472f185ed56caa5e72349e4514c46ade89ae394. 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/CHA012300440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643df7a32ee8a930cd195e66cb733e5a95e5bac8eb1a4fa5b592beb145cff8ac. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/CHA012300441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d90e180244287246bb2387756ad1c1c51360bb33409055fb41477416ccc6a6. 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/UKXN22506437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76679a1fd2587ec4480c836333e536a67d26c34fb827e2c24c7406e43318ac10. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/UKXN22506441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26407ef77639c36d556eda60a832eb92a825124abad4f847825d68dfdf5ce168. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/UKXN22506438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919a1e2dcb1bf0fda674260e53ae4f899ca1f574716cfb818bbe255229df6c70. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/UKXN22506439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9358301a09ab689c54d9175fe64dd439cf59cfca796fcf5cd461d374bf38a59. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/UKXN22506443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d963aa011779ea3532ff30d38fb30c501a0200bada47dc796f2eec119e041d1. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/UKXN22506444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe205e165a7ccb71abf70e54a9acd9e07e80ed936cc074e4989995ccba5cc6728. 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/UKXN22506446.