# Proof of Work — Jack

Every project Jack has shipped, in the order it appears on https://user64bit.world/proof-of-work. 33 posts in thread.

## Projects

### Pawket

A Solana-powered companion game, built for the browser. Adopt and care for a pet, decorate its 3D room, and play daily mini-games. On-chain ownership and a public Passport make confirmed care and progression verifiable. Built the complete experience: a Next.js app, a LiteSVM-tested Anchor program, and an origin-locked Kotlin Android shell. Guild events, polls, and Meteora-powered guild coins add community without affecting vitals, XP, or scores. Designed the wallet around clear permissions: a non-extractable device key handles everyday care within owner-set limits; every spend still needs the owner's approval. Program-enforced market prices and frozen Metaplex Core keepsakes keep ownership verifiable. No database or indexer—the chain is the record. Live on devnet.

- **Categories:** Web3, FullStack
- **Tech stack:** NextJS, TypeScript, Rust, Anchor, Solana, @solana/kit, Three.js, React Three Fiber, Metaplex Core, Meteora, Kotlin, TailwindCSS, Vitest, Playwright, LiteSVM
- **Links:** [Source](https://github.com/0xuser64bit/pawket) · [Live](https://pawket.world) · [Demo video](https://youtu.be/LAD791HNC-g)
- **API:** https://user64bit.world/api/v1/projects/pawket

### Airbag

Liquidation protection for Perpl traders on Monad — get trimmed, not liquidated. An always-on engine checks every covered position on every block, and the moment one crosses its risk line it fires an IOC reduce-only close and pushes the net released collateral straight back in, so liquidation moves further away instead of closer. If spare margin alone can reach the target, it simply tops up and leaves your size alone. Every save ships with a receipt, and an optional AirbagLog contract records it on-chain against Perpl's own position state. The engine has already run live trims and collateral re-adds on Perpl testnet; the public app is a full simulation — paper accounts, scripted BTC wicks, Monad's block clock — so you can watch it save a position without funding a wallet, plus historical replays and a read-only wallet checker. Mainnet stays gated behind documented real-money release checks, because protection software has to be honest about what it can't catch. pnpm monorepo: a Node engine with SIWE auth, SSE, SQLite, and sealed keys; a Next.js dashboard; a pure risk package; Foundry-tested Solidity; and an optional Envio indexer.

- **Categories:** Web3, FullStack
- **Tech stack:** NextJS, TypeScript, Node.js, viem, SQLite, Solidity, Foundry, Envio, Monad, Perpl, Playwright
- **Links:** [Source](https://github.com/0xuser64bit/airbag) · [Live](https://airbag.user64bit.world) · [Demo video](https://youtu.be/3uFp1bqTaQk)
- **API:** https://user64bit.world/api/v1/projects/airbag

### Mizu

Interface craft for React — 126 component systems across 14 families, led by signature systems: zoomable timelines, instrument-grade charts, node-and-wire flows, kanban boards, outlines, query builders, plus knobs, faders, and XY pads. Warm ink-and-paper material with hairline rules, diamond state markers, and motion that follows cause — dark by default, light via data-theme, with reduced-motion paths throughout. Ships as mizu-ui on npm (React 18/19, ESM-only) with per-family imports and a shadcn registry for copy-paste installs; the Next.js site is its working documentation, archive, and instrument lab with live stages, theme/size/motion controls, compiled usage, and source inspection.

- **Categories:** FullStack
- **Tech stack:** React, NextJS, TypeScript, TailwindCSS, Motion, Vitest
- **Links:** [Source](https://github.com/0xuser64bit/mizu) · [Live](https://mizu.user64bit.world) · [Demo video](https://youtu.be/S0eUxGvA6kQ)
- **API:** https://user64bit.world/api/v1/projects/mizu

### Khaata

The modern khaata for the stablecoin economy — a non-custodial USDC point of sale and merchant ledger on Solana. Payments settle straight to the merchant's own wallet in a single transaction with a cashier attestation, every receipt is a verifiable Solana signature, and the cashier POS, hosted checkout, dashboard, and onboarding all run against real on-chain + Postgres infrastructure. An Anchor program is the source of truth for money: atomic pay_invoice with treasury fee-split plus sequence-guarded refunds.

- **Categories:** Web3, FullStack
- **Tech stack:** NextJS, TypeScript, Rust, Anchor, Solana, Drizzle, PostgreSQL, TailwindCSS
- **Links:** [Live](https://devnet.khaata.xyz) · [Demo video](https://youtu.be/4U_WQS3Fmyg)
- **API:** https://user64bit.world/api/v1/projects/khaata

### sous

Your sous-chef for Cookie Chain — quotes, swaps, staking, limit orders, and bridging behind a paper-ticket review step. Every money move prints an estimate with guaranteed floor, venue, and both fees before the wallet ever opens, then signs in Nightly with a Cookiescan receipt. Browsing is free and read-only; only firing needs a wallet, and the app never holds keys — signing stays in an external MCP sidecar.

- **Categories:** Web3
- **Tech stack:** NextJS, TypeScript, Cookie Chain, Nightly Wallet, MCP, TailwindCSS
- **Links:** [Source](https://github.com/0xuser64bit/sous) · [Live](https://sous.usevora.fun)
- **API:** https://user64bit.world/api/v1/projects/sous

### Praxis

A conversational Solana agent: you type intent in plain language — 'send 0.5 SOL to maya' — and it becomes a typed, simulated on-chain action. The safety thesis is one sentence: the agent may interpret intent, but the program enforces the envelope. Aegis, an Anchor program, validates every transfer on-chain against an owner-defined policy — signer, pause, expiry, per-transaction cap, rolling daily cap, recipient allow-list, and SPL mint/token limits — before any value leaves the vault, so a jailbroken LLM or compromised backend stays bounded by the policy, not by prompt quality. Intent is parsed (Google Gemini, or a local deterministic parser for $0 demos), recipients resolve through an off-chain address book, and each action is simulated into a proposal card showing the fee, simulation result, and Aegis verdict before you confirm. Owner actions stay wallet-signed and the backend never holds the owner key. Ships with @usepraxis/sdk, a typed Node client, and a LiteSVM enforcement test gate.

- **Categories:** Web3, AI
- **Tech stack:** NextJS, TypeScript, Rust, Anchor, Solana, Google Gemini, LiteSVM, Bun
- **Links:** [Source](https://github.com/0xuser64bit/Praxis) · [Live](https://usepraxis.fun) · [Demo video](https://youtu.be/z0yIJZNeoZo)
- **API:** https://user64bit.world/api/v1/projects/praxis

### Get Toasted

Production SaaS that scans any Solana wallet for sandwich attacks and quantifies the USD lost to MEV. A typed detection pipeline in @get-toasted/core classifies front-run, victim, and back-run sets per slot with confidence scoring, priced via Jupiter Lite quotes. Real-time detection runs through HMAC-verified Helius webhooks; historical scans are paginated through BullMQ workers. Validated against Jito bundle ground truth with a 30/30 match rate. Turborepo monorepo: Next.js 16 dashboard, Hono API, and four dedicated workers (scanner, detector, risk-analyzer, validator-refresh) backed by Neon Postgres and Upstash Redis. Auth is Sign In With Solana, ed25519 verified, JWT issued.

- **Categories:** Web3, FullStack
- **Tech stack:** NextJS, Hono, TypeScript, Drizzle, Neon Postgres, BullMQ, Upstash Redis, Turborepo, Helius, Jupiter, @solana/kit, Zod
- **Links:** [Source](https://github.com/0xuser64bit/GetToasted) · [Live](https://gettoasted.fun) · [Demo video](https://youtu.be/oBqsL5lT_x0)
- **API:** https://user64bit.world/api/v1/projects/get-toasted

### GhostTip

Privacy-first social tipping on Solana — tip anyone by X handle. Claims are gated by X OAuth, settlement runs through a private rail, and unclaimed tips auto-refund. Built for a hackathon with the full loop working end to end: Postgres + Redis backend, demo-mode bypasses so judges can run the flow without secrets, and an Anchor program for on-chain claim/refund.

- **Categories:** Web3
- **Tech stack:** NextJS, TypeScript, Solana, Anchor, Prisma, PostgreSQL, Redis
- **Links:** [Source](https://github.com/0xuser64bit/Ghost-Tip) · [Live](https://ghost-tip.vercel.app)
- **API:** https://user64bit.world/api/v1/projects/ghosttip

### WatchTower

A private, read-only Solana monitoring daemon controlled entirely through Telegram. A single Rust binary on SQLite polls token prices and SOL balances, evaluates alert rules (thresholds plus %up/%down on a rolling baseline), and pushes edge-triggered notifications to admins. Well-known mints are compiled in as data so no third party can redirect a familiar symbol at a different mint.

- **Categories:** Web3
- **Tech stack:** Rust, SQLite, Telegram Bot API, Solana RPC
- **Links:** [Source](https://github.com/0xuser64bit/WatchTower) · [Demo video](https://youtu.be/qvzpcshlxXE)
- **API:** https://user64bit.world/api/v1/projects/watchtower

### Receba Guard

Self-hosted USDC receivables verification for Brazilian merchants. A WhatsApp-native agent creates Solana Pay invoices while a local Rust verifier deterministically confirms on-chain settlement — correct mint, correct destination, exact amount, unique reference. The LLM interprets conversation; the verifier owns money state. No private keys, no custody.

- **Categories:** Web3, FullStack
- **Tech stack:** NextJS, TypeScript, Rust, Solana, Solana Pay, WhatsApp
- **Links:** [Source](https://github.com/0xuser64bit/receba-guard) · [Live](https://receba-guard.vercel.app/)
- **API:** https://user64bit.world/api/v1/projects/receba-guard

### ChibiTown

A cozy 2D virtual town where your team hangs out together — presence without a grid of video tiles. Sign in, pick a character (Adam, Ash, Lucy, or Nancy), and drop into a shared pixel-art room where you walk around with WASD and see everyone else move in real time, complete with name labels and a live roster. Rooms are shareable by ID across themed Tiled maps — a 40×30 office and a 24×18 rooftop garden — with collision derived from the same solid layers the scene renders, so client and server agree on the playable area. Turborepo monorepo: a Vite + React + Redux + Phaser game client, an Express REST API (JWT + scrypt auth, users, spaces, avatars, maps), a WebSocket room server for presence and tile movement, and a Prisma/Postgres package, all covered by an end-to-end integration suite.

- **Categories:** FullStack
- **Tech stack:** React, Vite, Redux Toolkit, Phaser, TailwindCSS, Express, WebSocket, Prisma, PostgreSQL, Turborepo, TypeScript
- **Links:** [Source](https://github.com/0xuser64bit/ChibiTown) · [Demo video](https://youtu.be/Whr1wNQ97Tc)
- **API:** https://user64bit.world/api/v1/projects/chibitown

### RugPulse

Real-time Solana new-token intelligence powered by Birdeye — detect momentum, expose concentration, flag obvious risk. Pulls fresh launches from six Birdeye Data Service endpoints, enriches each with security, holder, trader, and OHLCV data server-side, then scores them with a deterministic, auditable engine: an Alpha Score (0–100) weighing liquidity, volume, trades, and momentum, and a Rug Risk Score (0–100) reading top-holder concentration plus freeze/mint authority and metadata flags straight from token_security. Every score ships with per-factor explanations and a trader-readable verdict — Watch, Caution, Avoid, or Neutral. A radar of the latest scans, per-token detail pages with charts and holder distribution, ranked leaderboards, a Telegram alert bot (@RugPulseBot) with tunable thresholds, and one-click X-post drafts. No wallet connection, no swaps — just a fast signal, and the API key never reaches the browser.

- **Categories:** Web3
- **Tech stack:** NextJS, TypeScript, TailwindCSS, Recharts, Supabase Postgres, Birdeye API, Telegram Bot API
- **Links:** [Source](https://github.com/0xuser64bit/RugPulse)
- **API:** https://user64bit.world/api/v1/projects/rugpulse

### Tipmark

A non-custodial 'Buy Me a Coffee' for Solana creators. A creator claims a handle, shares the link, and supporters tip SOL straight from their wallet to the creator's — no platform cut, no custody, no database. Ownership lives in a Solana program, profile content lives on Arweave, and every contribution has a receipt that can be rebuilt from chain. The program never holds a balance: tips validate the payout account against the profile, then CPI straight to the System Program.

- **Categories:** Web3
- **Tech stack:** NextJS, TailwindCSS, TypeScript, Rust, Anchor, Arweave via Irys, @solana/web3.js
- **Links:** [Source](https://github.com/0xuser64bit/Tipmark) · [Live](https://tipmark-platform.vercel.app)
- **API:** https://user64bit.world/api/v1/projects/tipmark

### PollChain

Decentralized voting platform built on Solana. Every vote is immutable, verifiable, and tamper-proof. Create polls, cast votes, and view results — all on-chain with full transparency.

- **Categories:** Web3
- **Tech stack:** NextJS, TailwindCSS, TypeScript, Rust, Anchor, @solana/web3.js
- **Links:** [Source](https://github.com/0xuser64bit/poll-chain) · [Live](https://poll-chain.vercel.app)
- **API:** https://user64bit.world/api/v1/projects/pollchain

### offtube

A local-first media keeper — paste a YouTube link, or one from 2,000+ other sites, and keep the video, audio, playlist, or board on your own disk with nothing touching a cloud. Clip with From/To timestamps, circle exactly the prints you want from a playlist contact sheet, pick anything from 2160p down to audio-only MP3, and pull members-only posts your own account can see via cookies that are trimmed to that one site before they touch disk. The Chrome extension adds a one-press popup, a side panel that follows your tabs, and right-click → Keep with offtube on any link. It's designed as a darkroom contact sheet: every link becomes a print in a film border, a crimson grease pencil circles your picks and ticks what's kept, and each print develops from negative to positive as it downloads. The backend is deliberately boring — a stdlib Python HTTP server driving yt-dlp, gallery-dl, and ffmpeg, no Flask or FastAPI, loopback-only with Origin and Host guards, DRM services and catch-all scrapers refused up front, 207 tests, and one-command Docker or launchd/systemd service mode.

- **Categories:** FullStack
- **Tech stack:** Python, yt-dlp, gallery-dl, ffmpeg, JavaScript, Chrome Extension Manifest V3, Docker, pytest
- **Links:** [Source](https://github.com/0xuser64bit/offtube) · [Demo video](https://youtu.be/2W7HPp_EkPQ)
- **API:** https://user64bit.world/api/v1/projects/offtube

### Ask Genie

A privacy-first Chrome extension (Manifest V3) that lets you chat with AI about the page you're currently reading — bring your own key, with no backend and no shared infrastructure. A floating genie lamp summons a Shadow-DOM chat panel that grounds answers in the page's extracted main content, with one-click quick actions: Summarize, Key insights, Explain simply, Action items, and Translate. Each page keeps its own conversation in local storage, auto-deleted 24 hours after it starts. Your API key lives only in the background service worker and is sent only to your chosen provider's official endpoint (OpenAI or Anthropic) — it never touches the content script or any web page. Built with Vite, React, and @crxjs/vite-plugin around a framework-free, unit-tested core for providers, page extraction, and Markdown rendering.

- **Categories:** AI
- **Tech stack:** React, Vite, TypeScript, Chrome Extension Manifest V3, @crxjs/vite-plugin, OpenAI API, Anthropic API
- **Links:** [Source](https://github.com/0xuser64bit/ask-genie) · [Demo video](https://youtu.be/L42UtHYCUVo)
- **API:** https://user64bit.world/api/v1/projects/ask-genie

### Dev DNA

A cinematic GitHub profile analyzer that turns any username into a developer identity report. Fetches profile, repos, and language stats from the GitHub API, scores the user against archetype profiles, and visualizes the result through animated terminal sequences, a custom canvas language chart, and an archetype card. UI is built around a glassmorphism landing card with an animated grid, floating particles, and a DNA-inspired background, all powered by framer-motion.

- **Categories:** FullStack
- **Tech stack:** NextJS, TypeScript, TailwindCSS, framer-motion, GitHub API
- **Links:** [Live](https://dev-dna-theta.vercel.app)
- **API:** https://user64bit.world/api/v1/projects/dev-dna

### Get-Git

Explore GitHub profiles in a beautiful and interactive way. Visualize contributions, repositories, and activity with a clean, modern UI.

- **Categories:** FullStack
- **Tech stack:** NextJS, TailwindCSS, TypeScript, GitHub API
- **Links:** [Source](https://github.com/0xuser64bit/get-git) · [Live](https://get-git-search.vercel.app)
- **API:** https://user64bit.world/api/v1/projects/get-git

### DD-Agent

AI-powered health optimization platform based on Bryan Johnson's 'Don't Die Blueprint.' Get personalized health recommendations and longevity insights through an interactive chat interface.

- **Categories:** AI
- **Tech stack:** NextJS, TailwindCSS, TypeScript, OpenAI API
- **Links:** [Source](https://github.com/0xuser64bit/dd-agent) · [Live](https://dd-agent-ruby.vercel.app) · [Demo video](https://s3.ap-south-1.amazonaws.com/bucket.arthprajapati.com/dd-agent.mkv)
- **API:** https://user64bit.world/api/v1/projects/dd-agent

### Echo-GPT

Chrome extension that enhances ChatGPT with bookmark and pinned conversations. Never lose an important conversation again — pin your favorites and organize your AI chat history.

- **Categories:** AI
- **Tech stack:** React, TypeScript, Vite, TailwindCSS, Chrome Extension Manifest V3
- **Links:** [Source](https://github.com/0xuser64bit/echo-gpt) · [Demo video](https://s3.ap-south-1.amazonaws.com/bucket.arthprajapati.com/Echo+GPT+Demo.mp4)
- **API:** https://user64bit.world/api/v1/projects/echo-gpt

### Legal Sahayak

MCP server for Indian legal assistance — employment bonds, POSH Act issues, consumer rights, and legal document analysis. Puch AI and Claude compatible.

- **Categories:** AI
- **Tech stack:** Python, MCP, FastAPI
- **Links:** [Source](https://github.com/0xuser64bit/legal-sahayak-mcp)
- **API:** https://user64bit.world/api/v1/projects/legal-sahayak

### RAG-PDF

Django API to upload PDFs and ask cited questions over their contents. Documents are chunked with embeddings stored in ChromaDB; answers come from OpenAI with sources cited.

- **Categories:** AI
- **Tech stack:** Django, Python, ChromaDB, OpenAI
- **Links:** [Source](https://github.com/0xuser64bit/rag-pdf)
- **API:** https://user64bit.world/api/v1/projects/rag-pdf

### suchi

A lightweight, fast task manager written in Rust. Manage tasks from the command line with simple commands to add, edit, complete, and delete. Published on crates.io.

- **Categories:** FullStack
- **Tech stack:** Rust
- **Links:** [Source](https://github.com/0xuser64bit/suchi) · [Live](https://crates.io/crates/suchi)
- **API:** https://user64bit.world/api/v1/projects/suchi

### The TweetFolio

This portfolio site you're looking at right now. A Twitter/X-inspired portfolio built with React and TailwindCSS. Showcases projects, experience, and contributions through a familiar social media interface.

- **Categories:** FullStack
- **Tech stack:** React, TailwindCSS, TypeScript
- **Links:** [Source](https://github.com/0xuser64bit/The-TweetFolio) · [Live](https://user64bit.world)
- **API:** https://user64bit.world/api/v1/projects/the-tweetfolio

### Notebook

A Notion-like collaborative note-taking platform with recursive data structures for hierarchical organization, markdown support, rich media, dark/light themes, and full-text search.

- **Categories:** FullStack
- **Tech stack:** NextJS, Convex, TailwindCSS, ShadcnUI, TypeScript
- **Links:** [Source](https://github.com/0xuser64bit/notebook) · [Live](https://notebook-self-phi.vercel.app)
- **API:** https://user64bit.world/api/v1/projects/notebook

### Canteen

Anonymous discussion platform for university students. Connect across campuses to share thoughts on academics, career paths, and campus life without fear of judgment.

- **Categories:** FullStack
- **Tech stack:** NextJS, TailwindCSS, TypeScript, Prisma
- **Links:** [Source](https://github.com/0xuser64bit/canteen)
- **API:** https://user64bit.world/api/v1/projects/canteen

### cry-on-crash

VS Code extension that plays a sound whenever an error is detected — terminal command failures or new diagnostics in the workspace. Built on the terminal shell integration API with a configurable error sound.

- **Categories:** FullStack
- **Tech stack:** TypeScript, VS Code API
- **Links:** [Source](https://github.com/0xuser64bit/cry-on-crash)
- **API:** https://user64bit.world/api/v1/projects/cry-on-crash

### Job Not Finished

A wake-up call dashboard for abandoned GitHub repos. Connect GitHub, track completion with progress bars and filters, and get weekly email reminders with motivational roasts until the project ships.

- **Categories:** FullStack
- **Tech stack:** NextJS, TypeScript, GitHub API
- **Links:** [Source](https://github.com/0xuser64bit/job-not-finished) · [Live](https://job-not-finished.vercel.app)
- **API:** https://user64bit.world/api/v1/projects/job-not-finished

### CryptoCompass

Crypto wallet management and asset tracking — Google auth, group creation and management, and a dashboard over crypto APIs to view and manage holdings.

- **Categories:** Web3
- **Tech stack:** NextJS, TypeScript, NextAuth, Prisma
- **Links:** [Source](https://github.com/0xuser64bit/CryptoCompass)
- **API:** https://user64bit.world/api/v1/projects/cryptocompass

### CodeRunner

Submit code snippets and run them in different languages from the browser — view and manage submissions, check run status, with stdin support.

- **Categories:** FullStack
- **Tech stack:** React, TypeScript, TailwindCSS, Node.js
- **Links:** [Source](https://github.com/0xuser64bit/CodeRunner)
- **API:** https://user64bit.world/api/v1/projects/coderunner

### streamify

Streaming analytics console for a music catalogue — listeners, growth, revenue mix, top tracks, and artist spotlight, all re-derived from a single reporting period so no two numbers disagree.

- **Categories:** FullStack
- **Tech stack:** NextJS, TypeScript, Recharts, TailwindCSS
- **Links:** [Source](https://github.com/0xuser64bit/streamify) · [Live](https://streamify-blush-xi.vercel.app)
- **API:** https://user64bit.world/api/v1/projects/streamify

### Flashcards

Flashcards to stay organized and quick-revise study notes.

- **Categories:** FullStack
- **Tech stack:** Django, Python, SQLite
- **Links:** [Source](https://github.com/0xuser64bit/Flashcards)
- **API:** https://user64bit.world/api/v1/projects/flashcards

### tweet-it

Twitter bot tweeting motivational quotes, programming quotes, and good morning/afternoon/evening messages.

- **Categories:** FullStack
- **Tech stack:** Python, Twitter API
- **Links:** [Source](https://github.com/0xuser64bit/tweet-it)
- **API:** https://user64bit.world/api/v1/projects/tweet-it

## Machine-readable endpoints

- [JSON API](https://user64bit.world/api/v1/projects) — the same list as JSON.

- [OpenAPI](https://user64bit.world/openapi.json) — describes every endpoint.
