
Verified Calls
Node.js App - Public Track Record With On-Chain Proof

AI tools were used to assist with parts of the code, documentation and graphics of this item. The author directed the work and reviewed the code before release.
What it does
- Telegram call recording, append-only
- Chat approval gate
- Follower-outcome scoring
- Public market data pricing
- Merkle seals + Telegram post + operator-signed Solana memo
- Public site
- In-browser and offline proof verification
- Embeddable badge, JSON API and exports
You need
- Node.js 22 LTS (package.json engines >=20; README says tested on 22)
- pnpm (npm install -g pnpm)
- Build tools for better-sqlite3 if no prebuilt binary: python3, make, C++ compiler (README Requirements)
- Own Telegram bot token from @BotFather, privacy mode disabled or bot as admin (channels: admin)
- A server with a persistent disk (1 vCPU / 1 GB VPS is enough); serverless hosts without persistent disk will not work (R