KeyVerify Side projects Commissions Contact
discord bot dev / automation / self-hosted

Bots that run themselves,
so you don't have to.

KeyVerify is my main thing — a Discord bot that automates license verification so creators stop doing it by hand. Everything else here is what I build in between: a language, the file explorer it powers, and VRChat avatars on the side.

keyverify.bot online
$ keyverify status

> mode: production
> uptime: 24/7
> hosting: self-hosted
> payhip: connected
> awaiting next order...

KeyVerify

A Discord bot that automates license verification for Payhip-based digital products — so creators stop doing it by hand.

KeyVerify — Discord bot banner with lock and key artwork around the Discord logo
Discord Bot

Verification, handled.

A member drops their Payhip license into a modal, right in Discord — no DM, no external link. KeyVerify checks it, grants the role, and reassigns it automatically if they ever leave and come back.

  • In-server verification — no DMs, no external links
  • Automatic role assignment, reassigned on rejoin
  • Per-product config, roles auto-created if needed
  • No license keys stored — only the verification record
  • AES (Fernet) encryption, key rotation without data loss
  • Rate limiting against abuse
keyverify — productiononline
$ verify key submitted
> checking payhip...
> license valid
> role granted: @verified
> record saved — key discarded

$ member rejoined
> verification on file
> role reassigned: @verified

What I build in between

A language, the app it powers, and the infrastructure that keeps things running.

01

Expectable

A programming language, designed and implemented from scratch — parser, compiler, standard library.

Language
02

Expectable Explorer

Windows Explorer replacement built in Expectable. ~11x faster on large directories — no indexing stalls.

Application
03

Self-hosted systems

Docker homelab: game servers, automation, private services — run and maintained on Linux.

Infrastructure

VRChat avatar work

3D modeling, texturing, and resculpts in Blender and Substance Painter, built for how avatars actually get worn.

Open for commissions

From a reference or a rough idea to a rigged, upload-ready avatar. Same pipeline, every time:

  1. Inquiry & referenceStyle, poly budget, and platform target, sorted up front.
  2. Base modelSculpt and block-out, checked against your reference before texturing starts.
  3. Texture & materialsFull Substance Painter pass — PBR or toon, your call.
  4. Rig, test, deliverRigged, VRChat-tested, handed off with source files.

Have something to build?

Freelance dev work, a Discord bot, self-hosted infrastructure, or a VRChat avatar — tell me what you're picturing.