AVAX Toolkit
AVAX_Toolkit
4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30 4156 4158 544f 4f4c 4b49 54 2f2f 6c6f 63 616c 686f 7374 3a39 3635 30
sys.info // avax_toolkit

AVAX Toolkit

LOCAL_ONLY|ZERO_TELEMETRY|OPEN_SOURCE|STATIC_BUILD
~/about0x01
0x01

What is this?

A web-based toolkit for interacting with the Avalanche network. Explore C-Chain data, verify contracts, check validator status, manage wallets, inspect L1s — all through direct JSON-RPC calls to your node. No middlemen, no external APIs.

~/security0x02
0x02

Privacy & Security

Runs entirely on your local machine. No data is ever sent to external servers. All RPC calls go directly from your browser to the configured node endpoint. No backend. No telemetry. No tracking. Your keys and addresses never leave your machine.

Zero outbound connections
No cookies, no analytics
Static build — runs offline after load
Keys never leave the browser
~/quickstart0x03
0x03

Getting Started

Clone, install, run. Three commands and you're in.

$ git clone https://github.com/arminreiter/avaxtoolkit.git# clone the repo
$ cd avaxtoolkit
$ pnpm install# install deps
$ pnpm dev# start dev server

Open http://localhost:3000 and configure your RPC endpoint in Settings.

~/tunnel0x04
0x04

Connecting to a Remote Validator

Validator on a remote server? Use an SSH tunnel to forward the RPC port locally. No need to expose port 9650 to the internet.

$ ssh -N -L 9650:localhost:9650 user@your-validator-ip# forward port 9650
-N — no remote shell, tunnel only
-L 9650:localhost:9650 — bind local:remote

Set your endpoint to http://localhost:9650 in Settings. All traffic flows through the encrypted SSH tunnel directly to your validator.

[browser] ──── localhost:9650 ──── ssh tunnel ──── [validator node]
~/arch0x05
0x05

How It Works

Makes JSON-RPC calls directly from the browser to Avalanche node APIs — Platform (P-Chain), Contract (C-Chain), and AVM (X-Chain). No intermediary server, no proxy.

Built as a static Next.js application. Once built, serve it from any static file server or run locally with pnpm dev.

next.js · static export · no server runtime
ethers.js · direct RPC calls
tailwind · shadcn/ui · radix primitives
~/source0x06
0x06

Open Source

Fully open source. View the code, report issues, contribute.

github.com/arminreiter/avaxtoolkit
EOF // 0x4156415854