Adrian Mills (born 16 July 1956) is a British television presenter and actor. He appeared on That's Life! with Esther Rantzen for seven years until 1994. The programme regularly attracted 20 million v
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975cc1faf97841ea98d7aa91aad1c32ee5e67f48633163b92bdcb433b4b4feae. 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/da246823-39d9-426b-b8e9-92fc9cc8960a.json and https://artists.proofprofile.net/proofs/artist/da246823-39d9-426b-b8e9-92fc9cc8960a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e08191cb7fcfcfa24a1515527ead7c603fb02c4f1c630e9b52a45fc92d56128. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T10:03: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/QZNWT2349707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7b79bb3ceb86228afaf490839833c7d9adb0c94f96e10d9ab21e2db545002b. 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/QZTH92100162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11610241b2e1f66c1433c51264a49fd77f5f550f230bb15817da667a46574d83. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/QZMHM2336026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb366a9f652ec68a9b1ba2fa5cf33dbdea0c235c8867b74547a8dec8bc8bf57f5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NLCK42416364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b84d1d15bd5cf084bf2c6eaf6723085e60c501ff92e9419be1a5de28fc509c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NLCK42416365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674026bc8d76a95d539cbb4f7b84ec8096b29c644a40e5e551fea639c47ce67b. 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/NLCK42416366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a7b664bf0ebcc5407b0654459a3fc7bba1fc845c20a15612a2ffb7de809a3f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NLCK42416367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015736845490587bffa821f724cdef84a08c5985da55e4cfd834416633cafc19. 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/NLCK42416368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a435fe4731ea691e24e17c856abae9bb31b6cffbd504ead087d57b773041dd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NLCK42416369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb930b5dfd4d8f73ee4b833b72b6f7daf579a6fa3f0721ab80bd0817c7a801b58. 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/NLCK42416370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89dd9ccfe179b1d18d9124ad80a687c63205dcbd75cc1b6ee8509272eb6abc45. 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/NLCK42416371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1fec9b7f7f32ce5f6173e6ed0af2850a3d4d541ee66c59fb9c96287b06b9cb. 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/NLCK42416373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4a060bc2f765a9f9377ef1fa632ffb04cfc40be41d916f45898f80671093da. 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/NLCK42416372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366749bf0803ee6467ed47d13fbd81b5d489b8487d2602b4526b8ba344313b01. 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/QZMHM2267108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da0dfaaddab4d97424d8051eb85bf9c61a6094f60ef18d0b3a1c2ac72da9968. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/DGA0Q2378262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605f346caf7b4d74f8dc1196a0e512178b08a8b8384b568da778afe2fa571235. 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/NLCK42417938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0737ed3e858e319192cbc552c00c6404a3c9dbc151b33037d1ec1d859d38ca8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEZC62142391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b128ef7a915d3a662060f1878fcd114d674ea32a867d64a8428600bd630711. 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/FRDX62207030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2b5754d5740d0a4eacb8fc4bb4c3aa8ee1fbd90db8f52308019e50607f5494. 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/QZMHL2356848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca1f55b882161172c362bc552203db5b3762b04f016f95c05b53ac6b182c39e. 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/GBMJG2324426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5c6351e342433e0caf89afe3e497495f67bbc3f7220bd3f189284f60f6cbf4. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DEPI82412927.
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