BASE MAINNET/RELAY MESH · 847 NODES/POOL · 412.7 ETH/BUILD v2.0.0
//PRIVACY ON BASE

Off the books.
On the chain.

Ghost Fluid hides you while your money moves on Base. Funds land on fresh stealth addresses, clear through a shielded pool, and ride out on a relayer mesh — the chain records the payment, never the person behind it.

CA────…────
SCROLL
Base MainnetStealth AddressesZK-SNARKsGroth16ECDHMerkle TreesRelay NetworkNon-CustodialBase MainnetStealth AddressesZK-SNARKsGroth16ECDHMerkle TreesRelay NetworkNon-Custodial
Privacy Pool+Anonymous Swap+Flux Pay+Audit Verified+L2 Low Fees+Solidity / Foundry+TypeScript+Next.js+Privacy Pool+Anonymous Swap+Flux Pay+Audit Verified+L2 Low Fees+Solidity / Foundry+TypeScript+Next.js+
[ 00 ]By the numbers

Privacy, already in production

No testnet theatre. Ghost Fluid runs live on Base — measured, audited, and moving real value every day.

01$1M+
Volume Shielded85%
028K+
Stealth Wallets72%
031K+
Private Transfers / Day65%
04100%
Audit Coverage100%
01
One address, used once, never again

Stealth Identities

[ 01 ]

Every payment lands on a fresh address derived from an elliptic-curve secret only you and the sender can compute. There is no shared wallet to watch and nothing on-chain that ties the funds back to you.

Specifications
Cryptographysecp256k1 + One-Time Keys
Privacy LevelFull Unlinkability
Gas Overhead~21,000 gas
ChainBase
stealth-protocol ~ terminal
$ ghost-fluid generate-stealth-key
Stealth Meta-Address: 0x7fA9...Bm3X
$ ghost-fluid verify-commitment
ZK Commitment: VALID [keccak256]
$ ghost-fluid status
Protocol: OPERATIONAL | Peers: 2,847
$
02
No single node sees the whole path

Relay Routing

[ 02 ]

Withdrawals are carried by a decentralized relayer mesh that fronts the gas and submits on your behalf. Each hop holds one fragment of the route and a cryptographic receipt — never the full picture, never your identity.

Specifications
Relay TypeDecentralized P2P
Hops3-5 per transaction
Latency< 3 seconds
Uptime99.97%
privacy-routing ~ terminal
$ ghost-fluid trace --tx 0x5wB3...A2
Origin: UNTRACEABLE
$ ghost-fluid relay-status
Active Relayers: 847 | Queue: 12
$ ghost-fluid ping relay-alpha
RTT: 42ms [3 hops]
$
03
Trustless, audited, non-upgradeable

Pool Contracts

[ 03 ]

The shielded pool is a single immutable contract on Base — 100% audit coverage, zero critical findings, no admin key over your funds. Deposits join a commitment tree; withdrawals clear against Groth16 proofs. Your money answers to math, not to us.

Specifications
Audit100% Coverage
Pool Size400+ ETH Secured
VerificationGroth16 ZK-SNARKs
Vulnerabilities0 Critical
smart-contracts ~ terminal
$ ghost-fluid pool-info --chain base
Pool Balance: 412.7 ETH
$ ghost-fluid verify-proof 0x5wB3...
Proof: VALID [Groth16]
$ ghost-fluid audit-status
Last Audit: 2026-Q1 [PASSED]
$
04
Get paid without getting profiled

Anonymous Payments

[ 04 ]

Flux Pay issues payment links, QR codes and invoices that settle straight through the shielded pool. Bill a client, close an OTC deal or accept checkout — they pay you, not your transaction history.

Specifications
Settlement< 3 seconds
SupportedETH, USDC, cbBTC
Fee0.1% flat
IntegrationREST API + SDK
payment-system ~ terminal
$ flux-pay create-invoice --amount 150
Invoice ID: INV-2026-0847
$ flux-pay generate-qr INV-2026-0847
QR Code: flux://pay/0x5wB3...b1f3
$ flux-pay status INV-2026-0847
Status: SETTLED [2.0s]
$
[ 05 ]Try it

Talk to the protocol

A live console wired to the protocol. Type a command — or click one below — to read its state.

// commands
ghost-fluid ~ console
Ghost Fluid console v2.0.0 — connected to Base mainnet.
Type "help" or tap a command to begin.
 
$