# Proof of Work — Arth Prajapati

Every project Arth Prajapati has shipped, in the order it appears on https://user64bit.vercel.app/proof-of-work. 29 posts in thread.

## Projects

### 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://dev.khaata.xyz)
- **API:** https://user64bit.vercel.app/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.vercel.app/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.vercel.app/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/vOCxDbhjxD0)
- **API:** https://user64bit.vercel.app/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.vercel.app/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)
- **API:** https://user64bit.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/api/v1/projects/pollchain

### 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)
- **API:** https://user64bit.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app)
- **API:** https://user64bit.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/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.vercel.app/api/v1/projects/tweet-it

## Machine-readable endpoints

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

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