About Utkarsh Jaiswal

Hi, I'm Utkarsh aka Zyaxxy a full-stack blockchain developer building at the intersection of Web3, distributed systems, and full-stack development, with a curiosity for security. I'm a Turbin3 graduate and a Tata HackQuest Season 10 CTF finalist.
I'm currently building Kite, an investing platform on Solana, and exploring projects in DeFi, on-chain protocols, and AI. I enjoy turning complex ideas into useful, intuitive experiences.

Tools I think in

Languages
RustTypeScriptSolidityPythonGo
Interfaces
ReactNext.jsReact NativeTailwind
Systems
SolanaAnchorNode.jsExpress
Data & tools
PostgreSQLConvexDockerAWS
Utkarsh's GitHub profile image
THE OTHER SIDE OF THE BRAIN

Side Projects(12)

FIG. 001 — AN EXPLORATION
+ HOVER TO DECODE
FORM FOLLOWS CURIOSITY
01
12
0112

SOLANA / FANTASY SPORTS

Athlete tokens, live contests, and settlement on-chain.

SCROLL TO EXPLORE
A CONTINUOUS EXPERIMENT.
Back to about
CV Book a call
06 / 12SOLANA / COMPUTER VISION

FaceID Onchain

An experiment in verifiable records.

An experimental pipeline that extracts face descriptors, records visual-search results, and anchors a fingerprint and attestation payload through an Anchor program.

FIG. 006 / FACEID ONCHAINAn experiment in verifiable records.

Overview.

FaceID Onchain explores how an image-processing pipeline can leave a verifiable record on Solana. The prototype combines local face detection and descriptor extraction with a cascading visual-search layer and a small Anchor attestation program.

A fingerprint of the input.

The Bun client uses face-api models to detect a face, align landmarks, and extract a 128-dimensional descriptor. A SHA-256 hash of that descriptor identifies the input record and derives its on-chain account.

A record that can be inspected.

The Anchor program stores the authority, descriptor hash, source URL, match flag, and timestamp. A verification command recomputes the input fingerprint and compares it with the stored account. This records the pipeline's result; it does not independently establish a person's identity.

The system at a glance.

  1. 01Extract a descriptor
  2. 02Run visual search
  3. 03Anchor the result
  4. 04Inspect the record
Keep exploringHigh-Throughput GitHub Analytics & Viral Data Engine