MIKODES Shop Talk to us
Shop Communities

Receipts

Node.js App - Trading Signal Marketplace With Timestamped Records

Receipts preview

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

  • Sealed signals (SHA-256 hash chain, append-only)
  • Bitcoin timestamps through OpenTimestamps
  • Provider signatures (Ed25519 key made in the provider's browser)
  • Browser and offline verification
  • Follower-reachable results from market candles
  • Evidence-based ranking and statistics
  • Commit-reveal visibility
  • Provider Studio

You need

  • Node.js 20.12 or newer (package.json engines; developed on Node 22)
  • pnpm (npm install -g pnpm) — pnpm-lock.yaml ships
  • Build tools only if better-sqlite3 has no prebuilt binary for the platform: python3, make, a C++ compiler
  • A server with a persistent disk (1 vCPU / 1 GB RAM VPS is enough); serverless hosts without a disk will not work
  • A domain with HTTPS through a reverse proxy (Caddy or nginx); set PUBLIC_URL and TRUST_PROXY=1 behind it