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 0x1ad9cc448497b1f7c06fb08d9d4843053a4c23ea5e0ca97ba7a88f8eba5bff9a. Chain 2 (Bitcoin): anchored in block 953654 (2026-06-14T16:26:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4888c9c7-6d86-42e3-9e6f-eae9407381e6.json and https://artists.proofprofile.net/proofs/artist/4888c9c7-6d86-42e3-9e6f-eae9407381e6.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 0x01efeb217f38ad2009fe7829801e22ec77cd8bdfad292d5f90d41d4b23111840. 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/QZ5AB2109132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47d9d3f3a49e9d3f6b3487db3d5e4f41b4e449de8154b6ad69d7b33e1c13999. 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/QZNJZ2287165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f3b5ddaf5e4011587a586744e9d52c80d46db0654e2d7ea4dc372fde07f842. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZTPX2254221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d6f7f299c0146b4e127418bf6dd5446e19bb3683fd22f08146cd4f7aff408b. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZTPX2254222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2cc1e479228ca70c896aff06a630d74a196e875ce019e5d102f47347c5525c4. 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/QZTPX2254223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec03fe98705ac0e796ac98d3656ae5ef6f0f3985fcbb2c9091ed772bfff8328. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZTPX2254224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde40be25e8c7ca42b70aced62b5374a9f9a116648c59b74549d48049d362ad9c. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZTPX2254225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ac546f6c423304fa17a83ea635a19107377864b6e8bb0cb41fd5ec67a5a66a. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZTPX2254226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef80bf21523a66e6d838d993782ac479850fe6023c89a0232d6a0d559da581bf. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZTPX2254227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5745dca56d0c9740d98518d650ba93e6b49869eb118249c2328d61ac072c3fe. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/QZTPX2254228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346ef24745d91217a5510e298bdba6e14b458ac6d3ed0be87527fa9133492254. 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/QZTPX2254229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e18e5fedcc1095bcb2b092a03fc438ecb0f364ef0db27137ad46999aeb3513. Chain 2 (Bitcoin): anchored in block 959003 (2026-07-21T11:57:43Z), 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/QZNJV2453594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581fd05084a00b5a05fd1b265b507633a72914ebf028eb478582f282a484c7e2. 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/USX9P2043590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2150b359a56be56eac718534bc52f469076d57de6829b4bfee72f53adf6dce14. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES31E2404532.