How NixProtocol Works技術
A technical overview of the cryptographic primitives and system architecture that enable private transactions on public blockchains.
Modular Privacy Infrastructure
Five modular components, on-chain and off-chain, that work together to enable privacy on any EVM chain.
Nix ERC20
Homomorphic Encrypted Token Balances
ERC20 token standard with fully homomorphic encrypted balances. Perform transfers and settlements while balances remain encrypted on-chain.
ElGamal Encryption
Additively homomorphic encryption on BabyJubJub curve
Hidden Balances
Account balances stored as ciphertexts on-chain
Encrypted Transfers
Transfer amounts remain private during transactions
ERC20 Compatible
Standard interface for seamless integration
Technical Specifications
Nix Stealth Wallet
Unlinkable One-Time Addresses
Stealth address generation with Nix Account ID management. Receive funds privately with unlinkable one-time addresses derived from your master keys.
Stealth Addresses
Generate unique one-time addresses for each transaction
Nix Account ID
Single identity that derives unlimited stealth addresses
Recipient Privacy
Senders cannot link multiple payments to same recipient
Key Scanning
Efficient detection of incoming payments
Technical Specifications
Nix Tools
Core Cryptographic Primitives
Essential cryptographic building blocks: BabyJubJub elliptic curve operations, ElGamal encryption, Poseidon hashing, and Merkle tree utilities.
BabyJubJub
Twisted Edwards curve optimized for ZK circuits
ElGamal Encryption
Additively homomorphic encryption scheme
Poseidon Hash
ZK-friendly hash function for commitments
Merkle Trees
Efficient membership proofs and state roots
Technical Specifications
Nix Relayer
Gasless Meta-Transactions
Enable gasless transactions via EIP-712 signed messages. Users sign intents off-chain, relayers submit and pay gas fees on their behalf.
EIP-712 Signatures
Typed structured data signing for security
Gas Abstraction
Users transact without holding native tokens
Relayer Network
Decentralized relayer infrastructure
Fee Flexibility
Pay fees in any supported token
Technical Specifications
Nix SDK
High-Level Developer Interface
TypeScript SDK for seamless integration. Handles key management, proof generation, encryption, and contract interactions through a simple API.
Key Management
Deterministic key derivation from wallet signatures
Proof Generation
Client-side ZK proof creation in browser/Node.js
Contract Bindings
Type-safe interfaces for all Nix contracts
Multi-Chain
Live on Ethereum, Base, Arbitrum, Optimism, and any EVM
Technical Specifications
Multi-Chain Support
Deploy on any EVM-compatible blockchain. Same privacy guarantees everywhere.
Ethereum
Mainnet LiveBase
Mainnet LiveArbitrum
Mainnet LiveOptimism
Mainnet LiveAny EVM
CompatibleSecurity Model
Built on battle-tested cryptographic primitives with formal security guarantees.
Proven Primitives
Built on battle-tested cryptographic foundations: Groth16, BabyJubJub, ElGamal, and Poseidon.
Audit Planned
Security audit scheduled before mainnet launch. We take security seriously at every stage.
Mainnet Live
Production deployment on Ethereum, Base, Arbitrum, and Optimism. Enterprise clients receive dedicated security review.
Formal Audit
Security audit in progress. Enterprise integrations receive dedicated security review.
Start Building Today
Live on Ethereum, Base, Arbitrum, and Optimism. Explore the docs, try the demo, or talk to our team about integration.