Francis James Kendall (25 July 1908 – 10 September 1966) was an English cricketer. Kendall was a left-handed batsman who left-arm medium pace. He was born at Hardingstone, Northamptonshire. Kendall m
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 0xa27f5e6f02633950d58a75cca3fac75903dbe0ea2eb85c2041a4af8eefd3aca0. 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/e5c3b0f9-4d70-4974-864f-3dc0db760c49.json and https://artists.proofprofile.net/proofs/artist/e5c3b0f9-4d70-4974-864f-3dc0db760c49.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 0xa4ec57be3a3edfb366adfc0d344ce490a72b3dd2438b996032d7c39586485fe4. 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/GBWUL2332402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172f2d0ded1396e5d1db94fecb37faed9c8fa8f6c835dd89ce6b0b4ea2ca7a98. 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/QZK6Q2138097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b639f550af3ede9ebc2bfea13b0afc128e83c45079fc7e8166fe66e6cd7a7e. 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/QZDA52149038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c2c68b39196a361a5906928a0b2d1b7a52ddfc59c2680f5855e534283fdf2f. 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/USLZJ2337684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6657b4661a95e03883578c07450d809e8b3616349102be1f6ec1b2e40aabff7f. 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/GBWUL2219529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d601d41407828b525d7d75dba4d6a63caf0a107d26f03cbf959a37be3c63b8. 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/QZDA42107232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fddc5c970f6db92f30026fd895d81d653e951c4dedcc84b2d82fc7ddf1fa91a. 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/QZ5FN2327544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb0c058dd6650ef1458072702862a3629b69f31124f2c6d35af940ac2d6bfb5. 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/QZ5FN2445544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa16ecb7f0173838504c3ba28473956e16ff7b5b195a1c0f93b38061bd15eb3b9. 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/QMFMF2376666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14397877b7a3be38cb2192ab735ba0458a5e61161263b14d36e48af8c7a669c3. 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/QZWV32382226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8882920f864d92ebdc8f62832252393ebf36ee5fef991c0a7e6246d417437813. 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/QZWDE2382033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22401d4f06a79e46158569fdafd66672746e6d9d5417068f9aaa24a6fb113eb. 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/QZWDE2242157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1ce91ae8fde07b79c7a0a97002874a33824221f8a6e7edeee8fb2a7debba63. 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/QZTV32384357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf45c92e046a18e29e02caa9f432872b3502ca6832160e675944c6bbe086c97d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTV32396674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89de33758ba5a7c4c4e794809283f152eadb55fa1b52f7b79eba6f530936413d. 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/QZTV32324631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d476e7602a0ca176616ca8d25f0bc9a3627cdee82f553013a88362590f42011. 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/QZTRX2374236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ebe08cebe885645c9689eb434c26dfbbd10022065f2e1eb5c3832a3609190e. 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/QZWDE2242190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4e9618130c0efe396ca41f76ddbdd6286962a5178eed8d5e4cf59a212cb0f6. 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/QZWDD2230757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6fb9dc9c0dae6740bf8b1b472bef9d89c4ac40e29370ada9083edf19ceb660. 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/GBRKQ2277502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac614cb32fd5253e551f3783d73d9840d425d9bb0bb30f9d42705b3b348aa71b. 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/QZDA82256117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4daf773cd8f7d1171c017785caaa97685f1deb8f3409c572658cbfc808d28542. 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/QZK6J2163176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e43e5e7c5fd477b05a2aeb2cb28df2e520185e7fee3fae0b59b2612032746af. 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/QZK6L2153298.