f(x) Protocol is building privacy-first DeFi tools on Ethereum. The initiatives below let fxUSD participants shield their on-chain footprint using zero-knowledge proofs — without giving up self-custody or regulatory compliance.
RAILGUN Airdrop
AirdropClaim your RAIL token airdrop as an fxUSD ecosystem participant. RAILGUN is a smart-contract privacy system built directly on-chain, using zk-SNARKs to shield token balances and transactions without intermediaries.
Privacy Pool
DeFiDeposit fxUSD into a privacy-preserving pool that lets you prove membership in a compliant set of users — without revealing which specific address you are. Based on the Privacy Pools protocol proposed by Vitalik Buterin et al.
Zero-knowledge proofs allow a user to demonstrate knowledge of a secret (e.g., I deposited funds into this pool) without revealing which specific transaction or address is theirs. RAILGUN uses zk-SNARKs to shield balances natively on Ethereum. Privacy Pool uses association sets — cryptographic proofs of membership in a compliant group — so users can selectively disclose compliance without deanonymising their full transaction history.