Security

Security
Security

Security is paramount for VoidDex. This page outlines our security measures and best practices.

Security Model

AspectProtection
Private KeysGenerated and stored locally in browser
ZK ProofsGenerated locally, never transmitted
Balance DataEncrypted, only you can decrypt
Server AccessNo access to private data
Wallet DataEncrypted with your password

Architecture Security

VoidDex is designed to be fully non-custodial. Private wallet keys are generated and stored locally in your browser. Keys are encrypted with your password before being stored. There is no server-side key storage whatsoever. All transactions require your explicit approval through your wallet.

All privacy operations happen in your browser. Zero-knowledge proofs are generated locally on your device. Private balance decryption happens client-side. No sensitive data is ever sent to VoidDex servers.

Railgun Security

VoidDex relies on Railgun's battle-tested smart contracts. These contracts have undergone multiple audits by leading security firms. The protocol has a proven track record with significant real-world usage. All Railgun code is fully open source and auditable. An active bug bounty program incentivizes responsible disclosure of any vulnerabilities.

VoidDex Router Contract

The VoidDex Router is a minimal smart contract that facilitates DEX swaps within Railgun's privacy system. It supports multi-hop swaps through multiple DEXes while maintaining privacy. The contract is designed to be simple and auditable with minimal attack surface. Router contract addresses are published and verifiable on block explorers.

Data Privacy

VoidDex minimizes data collection. There are no analytics or tracking scripts on the platform. We do not log wallet addresses or sensitive API request parameters. Authentication uses SIWE (Sign-In with Ethereum) rather than traditional email and password systems, meaning we never store your credentials.

Best Practices

  • Secure your mnemonic phrase offline and never share it
  • Use a strong password for your private wallet
  • Verify you're on the official VoidDex site before connecting
  • Start with small test transactions before larger amounts

Responsible Disclosure

If you find a security issue, please report it responsibly. Do not disclose vulnerabilities publicly before we've had time to assess and address them. Contact us through a private GitHub issue or reach out directly. We take all security reports seriously and will respond promptly.

Disclaimer

VoidDex is experimental software currently in testnet. Use at your own risk. Do not use funds you cannot afford to lose. The team is not responsible for any losses that may occur.