Mark Cheesman

@ostragoth

4 verified
Trust 48/100

Only first-party-verified accounts count. Claimed links add nothing.

stilton54 on GitHub+9
stilton541678 on Discord+9
stilton54 on X+15
stilton5411 on YouTube+15
Total48/100
Recovery key set 4 signed versions

These are this person's real accounts, each attested by the one key below. Any account not listed here is not verified as this person.

Root of trust (key & decentralized ID)
Root-of-trust key Gub18a05ZwRjjcC2BDbQw1ZWsv4fKUOdTyt6zEFmwQc
Decentralized ID did:key:z6MkhZ3CTXqksHHBnhydxw5rXmtVMT1miQb7eJPQogNzh2YR

Verified accounts

First-party proof: each handle below was confirmed by the platform itself (OAuth, a signed post, or domain control), so it cannot be a name the owner just typed.

Verify independently

Do not take our word for it. This runs the signature check in your own browser against the public key in the manifest. It would still pass if RealHandles were offline.

Raw signed file Open full verifier

The full signed history is at realhandles-chain.json. Verify either without trusting us.

{
  "$schema": "https://realhandles.com/schema/realhandles-v1.json",
  "jws": "eyJhbGciOiJFZERTQSIsInR5cCI6InJoLW1hbmlmZXN0Iiwia2lkIjoiR3ViMThhMDVad1JqamNDMkJEYlF3MVpXc3Y0ZktVT2RUeXQ2ekVGbXdRYyJ9.eyJ2ZXJzaW9uIjoiMSIsInN1YmplY3QiOnsidXNlcm5hbWUiOiJvc3RyYWdvdGgiLCJkaXNwbGF5TmFtZSI6Ik1hcmsgQ2hlZXNtYW4iLCJwdWJsaWNLZXkiOnsiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJMZzRFOF9zaWpyVEswQ0xJM2doZmx1b2RValEzdV9jbDJ1UDJGOEpGRHZJIn0sImtleUlkIjoiR3ViMThhMDVad1JqamNDMkJEYlF3MVpXc3Y0ZktVT2RUeXQ2ekVGbXdRYyJ9LCJhY2NvdW50cyI6W3sicGxhdGZvcm0iOiJnaXRodWIiLCJoYW5kbGUiOiJzdGlsdG9uNTQiLCJwcm9maWxlVXJsIjoiaHR0cHM6Ly9naXRodWIuY29tL3N0aWx0b241NCIsIm1ldGhvZCI6Im9hdXRoIiwidmVyaWZpZWRBdCI6IjIwMjYtMDctMjRUMjA6Mjg6NTQuMDAxWiJ9LHsicGxhdGZvcm0iOiJkaXNjb3JkIiwiaGFuZGxlIjoic3RpbHRvbjU0MTY3OCIsInByb2ZpbGVVcmwiOiJodHRwczovL2Rpc2NvcmQuY29tL3VzZXJzLzEwMTg4MzQ0MjM2NDAyNDgzNjAiLCJtZXRob2QiOiJvYXV0aCIsInZlcmlmaWVkQXQiOiIyMDI2LTA3LTI0VDIwOjI5OjM2LjcwMFoifSx7InBsYXRmb3JtIjoieCIsImhhbmRsZSI6InN0aWx0b241NCIsInByb2ZpbGVVcmwiOiJodHRwczovL3guY29tL3N0aWx0b241NCIsIm1ldGhvZCI6InR3ZWV0LXByb29mIiwidmVyaWZpZWRBdCI6IjIwMjYtMDctMjRUMjA6MzM6MDYuMzc2WiJ9LHsicGxhdGZvcm0iOiJ5b3V0dWJlIiwiaGFuZGxlIjoic3RpbHRvbjU0MTEiLCJwcm9maWxlVXJsIjoiaHR0cHM6Ly93d3cueW91dHViZS5jb20vQHN0aWx0b241NDExIiwibWV0aG9kIjoiZGVzY3JpcHRpb24tcHJvb2YiLCJ2ZXJpZmllZEF0IjoiMjAyNi0wNy0yNFQyMTowNDoyNC44NjZaIn1dLCJpc3N1ZWQiOiIyMDI2LTA3LTI0VDIxOjA0OjI2Ljk1NFoiLCJzdGF0ZW1lbnQiOiJUaGVzZSBhY2NvdW50cyBiZWxvbmcgdG8gTWFyayBDaGVlc21hbi4gVmVyaWZpZWQgYnkgdGhlIGhvbGRlciBvZiBrZXkgR3ViMThhMDVad1JqamNDMkJEYlF3MVpXc3Y0ZktVT2RUeXQ2ekVGbXdRYy4gVGhpcyBwcm9vZiBpcyBzaWduZWQgYnkgdGhhdCBrZXkgYW5kIHZlcmlmaWVzIGluZGVwZW5kZW50bHkgb2YgUmVhbEhhbmRsZXMuIiwic2VxIjozLCJwcmV2IjoiVzl4N2k1LVFwanJZTkdLZmt5ckJVNjl4akRQNjNETHNhc3djaThSQjU4USIsInJlY292ZXJ5Ijp7InRocmVzaG9sZCI6MSwia2V5cyI6W3sia2V5SWQiOiJQWUNlNEdlV3BrazN2dkJUUnQ2dTN0Vk1nLXJ2Q1JTVHM0ZDNRY1lmUk9rIiwicHVibGljS2V5Ijp7ImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoieWpJVVRHZzRub0ZuR2t1WUQ2VmVxSThwNXB5Zlg2cDhNblFRVXFVcU9aTSJ9LCJsYWJlbCI6InJlY292ZXJ5IGtleSJ9XX19.HVK91ZqAwX93qMifws4RrBs4L2qwWxFo9TCBfdtaHzydwyATIj09OInOzBiDQBUpE62u-gZJXsocF0IrfMJ4Cw",
  "manifest": {
    "version": "1",
    "subject": {
      "username": "ostragoth",
      "displayName": "Mark Cheesman",
      "publicKey": {
        "crv": "Ed25519",
        "kty": "OKP",
        "x": "Lg4E8_sijrTK0CLI3ghfluodUjQ3u_cl2uP2F8JFDvI"
      },
      "keyId": "Gub18a05ZwRjjcC2BDbQw1ZWsv4fKUOdTyt6zEFmwQc"
    },
    "accounts": [
      {
        "platform": "github",
        "handle": "stilton54",
        "profileUrl": "https://github.com/stilton54",
        "method": "oauth",
        "verifiedAt": "2026-07-24T20:28:54.001Z"
      },
      {
        "platform": "discord",
        "handle": "stilton541678",
        "profileUrl": "https://discord.com/users/1018834423640248360",
        "method": "oauth",
        "verifiedAt": "2026-07-24T20:29:36.700Z"
      },
      {
        "platform": "x",
        "handle": "stilton54",
        "profileUrl": "https://x.com/stilton54",
        "method": "tweet-proof",
        "verifiedAt": "2026-07-24T20:33:06.376Z"
      },
      {
        "platform": "youtube",
        "handle": "stilton5411",
        "profileUrl": "https://www.youtube.com/@stilton5411",
        "method": "description-proof",
        "verifiedAt": "2026-07-24T21:04:24.866Z"
      }
    ],
    "issued": "2026-07-24T21:04:26.954Z",
    "statement": "These accounts belong to Mark Cheesman. Verified by the holder of key Gub18a05ZwRjjcC2BDbQw1ZWsv4fKUOdTyt6zEFmwQc. This proof is signed by that key and verifies independently of RealHandles.",
    "seq": 3,
    "prev": "W9x7i5-QpjrYNGKfkyrBU69xjDP63DLsaswci8RB58Q",
    "recovery": {
      "threshold": 1,
      "keys": [
        {
          "keyId": "PYCe4GeWpkk3vvBTRt6u3tVMg-rvCRSTs4d3QcYfROk",
          "publicKey": {
            "crv": "Ed25519",
            "kty": "OKP",
            "x": "yjIUTGg4noFnGkuYD6VeqI8p5pyfX6p8MnQQUqUqOZM"
          },
          "label": "recovery key"
        }
      ]
    }
  },
  "publicKeyJwk": {
    "crv": "Ed25519",
    "kty": "OKP",
    "x": "Lg4E8_sijrTK0CLI3ghfluodUjQ3u_cl2uP2F8JFDvI"
  },
  "keyId": "Gub18a05ZwRjjcC2BDbQw1ZWsv4fKUOdTyt6zEFmwQc"
}

Is this you, or are you next?

Claim your own handle and publish a signed page of your real accounts, so nobody can pretend to be you.

Claim your handle

Think this profile is impersonating someone? Report it.