Skip to main content

Requirements

  • Bun
  • Node.js on your PATH (the baw CLI runs under Node)
  • A Binance Web3 API key, for market data
  • Outside the US, UK, Canada and the Netherlands: the Binance Web3 API refuses that traffic, and VPNs or proxies (error 40302)

Start

Set NEXT_PUBLIC_API_URL=http://localhost:8787 to point the app at your API, or leave the default to use https://api.tozzecard.xyz, whose CORS allows localhost:3000.
Passkeys belong to the hostname. A card made on localhost doesn’t exist on app.tozzecard.xyz, and the other way round.

Environment

The agent

One session per wallet: signing in on one machine signs out the others. In Indonesia the ISP blocks *.binance.com DNS; use WARP or another resolver.

Checks

Docs