ARX is a Windows-first, self-custody Electron wallet under active development. It brings multi-chain balances, transfers, swaps, private assets, and EVM dApp connections into one desktop app while keeping recovery material and transaction signing on the user's device.
Security status: Public beta. The wallet engine is functional, but it has not received an independent security audit. Do not use it with material funds.
Download the current Windows installer from GitHub Releases. Release changes are recorded in CHANGELOG.md.
- Manage native coins and tokens across 25 built-in mainnet networks.
- Send, receive, view balances and activity, and review transactions before signing.
- Add custom EVM networks and custom tokens on supported networks.
- Quote and execute same-chain and cross-chain swaps with route and fee details shown before confirmation.
- Use optional privacy-focused wallets and assets, including 0zk private balances, Monero, and shielded or unshielded Zcash.
- Connect dApps through WalletConnect using profile-bound public accounts. Actionable EVM, Solana, and Bitcoin-family requests receive an ARX review before every transaction or signature.
- Route wallet traffic through a configured proxy, the current Windows VPN route, or a direct connection.
ARX includes 25 mainnet networks:
- EVM: Ethereum, BNB Smart Chain, Base, Arbitrum One, Polygon, Avalanche C-Chain, OP Mainnet, HyperEVM, Plasma, and Monad.
- Other: Bitcoin, Solana, TRON, TON, XRP Ledger, Sui, Stellar, Aptos, Dogecoin, Litecoin, Bitcoin Cash, Monero, Zcash, THORChain, and MAYAChain.
Bitcoin supports Taproot, Native SegWit, Nested SegWit, and Legacy accounts. Custom EVM networks can be added with their public RPC and explorer details.
Both setup modes are self-custodial. They differ in which wallets are created initially and how network privacy is configured:
- Simple creates the Main wallet, starts with common assets, and uses the current Windows network route. Anonymous and 0zk wallets remain opt-in and can be added later from Settings.
- Privacy focused creates Main plus a separate Anonymous public wallet and permanent 0zk private identity, enables privacy-oriented assets, and asks whether wallet traffic should use a proxy, the current Windows VPN route, or a direct connection.
For contribution guidance, see CONTRIBUTING.md. Report security vulnerabilities privately as described in SECURITY.md.
On 64-bit Windows with Node.js and npm installed:
npm ci
npm test
npm run build
The root install also installs the separately pinned RAILGUN runtime required by the privacy features and their integrity checks.
ARX-authored material is source-available under the ARX Standard Source License. Third-party components retain their own licenses; required notices are listed in THIRD_PARTY_NOTICES.md or alongside the relevant component.
If you believe ARX contains code or assets with a missing or incorrect license, notice, or attribution, please open an issue on this project and identify the affected file and original source. We will review it and either correct the third-party notices or remove the affected material as appropriate.