Introduction

RAIL20

Zero-knowledge private payments for B20 tokens on Base. Shield your balance, send privately to .rail20 usernames, and swap without exposure.

What is RAIL20?

RAIL20 is a privacy layer built on top of Base's B20 token standard (Base Beryl upgrade) and the Railgun ZK protocol. It lets users deposit B20 tokens into a shared anonymity pool, then transact privately using zero-knowledge proofs.

Unlike mixers that use fixed denominations and withdrawal windows, RAIL20 supports arbitrary amounts with instant execution.

Core Features

Quick Start

  1. Connect your wallet — visit rail20.pages.dev/app and connect your Base wallet.
  2. Shield tokens — deposit B20 tokens into the privacy pool.
  3. Transact privately — send, swap, or manage your shielded balance.
  4. Unshield when ready — withdraw tokens back to your public address.
RAIL20 is currently live on Base Sepolia testnet. Mainnet launch pending B20 precompile activation and security audit.

How It Works