How it works
Fund your private RAILGUN balance with an ordinary token transfer.
Coming soon: RAILGUN on Ethereum, using WETH (the token form of ETH). Public deposits aren't open yet. Privacy Pools v1 and v2 are planned for later.
- Enter your RAILGUN address and choose a recovery wallet you control.
- Review your deposit address and fees, then save the recovery file.
- Send WETH on Ethereum. Puddle's relayer submits the deposit into RAILGUN for you.
Your initial transfer remains public. Each address deposits once; excess funds remain recoverable. See fees, recovery and contracts & security for the details. The contracts are unaudited.
Try it locally
Run npm run dev from the repository and open the app.
The RAILGUN demo supplies test USDC and uses a Relay deposit manually step.
It runs on a local chain; nothing is sent to a public network. Save the recovery
file before funding so you can also try recovering a deposit before it enters the pool.
The Privacy Pools guides cover their separate development tests.