Skip to content

NoTraceSol/notrace-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

header

License Release Live


What is notrace-app?

The NoTrace web application — a stealth address wallet for Solana. Generate a meta-key, share your pay link, receive funds at unlinkable one-time addresses, sweep when ready.

Live at notracesol.xyz.

Routes

  • / — landing page
  • /app — owner dashboard (wizard / inbox / sweep)
  • /pay — public sender flow (anyone with your link can pay you)
  • /docs — protocol documentation
  • /api/recent — backend mirror endpoint (indexed nt1: memos)
  • /api/publish — sender push endpoint (instant inbox)

Architecture

browser:
  /pay#m=<meta>       ── ECDH derive ─→  send SOL + memo("nt1:<eph>")
  /app                ── poll backend ─→  ECDH match ─→  sweep with derived scalar

backend (Vercel + Upstash KV):
  /api/recent         ── scan memo program ─→  filter nt1: ─→  return list
  /api/publish        ── sender push ─→  KV write

Stack

  • Vanilla TS + Web Components (no framework)
  • @notracesol/stealth-core for crypto primitives
  • @notracesol/stealth-sdk for client logic
  • @solana/web3.js for RPC
  • Vercel Edge Functions for backend
  • Upstash KV (Redis REST) for memo index

Development

npm install
npx serve cloner_2.5/pages/lethe

Open http://localhost:3000

License

MIT

About

NoTrace web app — stealth address wizard, scanner, and sweep dashboard

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors