Testnet

Join the Testnet

Run a node, get testnet BOING from the faucet, and participate as a validator or developer. Everything you need is below — or jump to dedicated pages for Bootnodes, Single vs multi-node, and the Faucet.

Quick start

  1. Build: cargo build --release
  2. Run a single node (validator): ./target/release/boing-node --validator --rpc-port 8545
  3. Or join the testnet (when bootnodes are live): --p2p-listen /ip4/0.0.0.0/tcp/4001 --bootnodes <BOOTNODE_LIST>
  4. Get testnet BOING from the faucet.

Single node vs multi-node

Brief summary. For the full guide, see Single node vs multi-node.

  • Single node — Run without P2P. Good for local dev. No bootnodes needed.
  • Multi-node testnet — Run with --p2p-listen and --bootnodes to join the public testnet.

Public testnet endpoints

RPC URL (faucet and submissions):

https://testnet-rpc.boing.network/

Bootnodes: use with --bootnodes (comma-separated)

/ip4/73.84.106.121/tcp/4001
/ip4/73.84.106.121/tcp/4001

Native AMM pool (chain 6913)

Integrators and boing.finance use this canonical constant-product pool account id on public testnet. Full RPC and storage layout: RPC-API-SPEC (GitHub) · RPC-API-SPEC (PDF).

Pool AccountId (copy for SDK / env):

0xce4f819369630e89c4634112fdf01e1907f076bc30907f0402591abfca66518d

Ops smoke (optional): npm run check-canonical-pool from the boing.network repo root — verifies boing_getContractStorage against this pool on BOING_RPC_URL.

Native LP vault & share token (chain 6913)

Optional CREATE2 contracts for the wrapped-LP path (vault + transferable share token). Same canonical deployer and bytecode as canonical-testnet-dex-predicted.json. Operators run npm run deploy-native-dex-lp-aux-contracts from the repo, then set_minter_once (vault → minter) and vault configure(pool, share) — see NATIVE-AMM-LP-VAULT / NATIVE-LP-SHARE-TOKEN.

LP vault AccountId:

0x2b195b93a57b632ca3c1cf58cb7578542a6d58998116cddb8a6a50f1bd652f48

LP share token AccountId:

0x0618b4a6a30bc31822a0cdcf253ed2bcf642a6cecf26346ba655b63fccbde03c

Bootnodes

Bootnodes are stable peer addresses your node dials to join the testnet. Full details: Bootnodes.

Faucet

Get testnet BOING for gas and staking on the dedicated faucet page.

Go to Faucet →

One-click mining (VibeMiner)

Prefer a desktop UI? VibeMiner offers one-click mining/validating for Boing. See VIBEMINER-INTEGRATION (PDF). The live app reads /api/networks (JSON): boing-devnet (Windows), boing-devnet-linux, and boing-devnet-macos — each includes platform, download URL, and command template.

Checking network listing…

Incentivized testnet

When we run an incentivized testnet (validators, developers, and users can earn rewards), register in the Testnet Portal and use the same setup: join with bootnodes, use the faucet, and stake. Users complete quests in the portal. For launch readiness and rules, see Testnet doc (PDF). Check announcements for the current phase.

Docs