CipherNet is a privacy-first Web3 browser designed for users who demand complete anonymity and security. Built on the foundation of ephemeral sessions and zero-trace architecture, CipherNet ensures your digital footprint vanishes the moment you close the browser.
- Ephemeral Wallets - Disposable wallets created on-demand with no address reuse or identity buildup
- Auto-Burn Sessions - Complete session wiping on exit with no traces, persistence, or trails
- dApp Isolation - Each dApp runs in an encrypted sandbox with no shared storage or cross-app leaks
- MSG Masking - Masked transaction instructions to hide your intent and protect origin privacy
- Ad and Tracker Blocking - Built-in protection against ads, trackers, and fingerprinting
- Full-Text Search - Search through all your visited pages instantly
- Task Management - Organize tabs into separate tasks for better workflow management
- Password Manager Integration - Secure credential management with popular password managers
- Dark Theme - Easy on the eyes with native dark mode support
- Download the latest Windows installer from the releases page
- Run the installer and follow the setup wizard
- Launch CipherNet from your Start menu or desktop shortcut
- Download the
.dmgfile for your Mac (Intel or Apple Silicon) - Open the downloaded file and drag CipherNet to your Applications folder
- Launch CipherNet from Applications
- Debian/Ubuntu: Use
sudo dpkg -i /path/to/ciphernet.deb - Red Hat/Fedora: Use
sudo rpm -i /path/to/ciphernet.rpm - Arch Linux: Install from AUR (coming soon)
On your first launch, CipherNet will display a welcome page introducing you to its core privacy features. From there, you can:
- Start browsing immediately with automatic tracker blocking
- Create ephemeral wallets for Web3 interactions
- Organize your browsing into separate tasks
- Configure privacy settings to match your security requirements
Ctrl/Cmd + T- New tabCtrl/Cmd + Shift + T- Reopen closed tabCtrl/Cmd + W- Close current tabCtrl/Cmd + K- Focus search barCtrl/Cmd + Shift + E- Switch tasksAlt/Opt + Ctrl/Cmd + R- Reload browser UI (development mode)
If you want to contribute to CipherNet development:
- Install Node.js (v18 or higher recommended)
- Clone this repository:
git clone https://github.com/CipherNetSol/ciphernet-core-browser.git cd ciphernet - Install dependencies:
npm install
- Start CipherNet in development mode:
npm run start
- Make your changes and press
Alt+Ctrl+R(orOpt+Cmd+Ron Mac) to reload the browser UI
Use one of the following commands to create platform-specific binaries:
npm run buildWindows # Windows installer
npm run buildMacIntel # macOS (Intel)
npm run buildMacArm # macOS (Apple Silicon)
npm run buildDebian # Debian/Ubuntu package
npm run buildRedhat # Red Hat/Fedora package
npm run buildLinuxArm64 # ARM64 Linux (Raspberry Pi, etc.)macOS:
- Install Xcode and command-line tools
- Set SDK to macOS 11.0 or higher:
export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk
Windows:
- Install Visual Studio (2019 or later)
- Configure npm to use the correct version:
npm config set msvs_version 2019
We welcome contributions from the community! Here's how you can help:
If you encounter a bug or have a feature suggestion:
- Check if the issue already exists in our issue tracker
- If not, create a new issue with:
- Clear description of the problem or feature
- Steps to reproduce (for bugs)
- Expected vs. actual behavior
- System information (OS, CipherNet version)
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Follow the development setup instructions above
- CipherNet uses the Standard code style - most editors have plugins for auto-formatting
- Test your changes thoroughly
- Commit your changes with clear commit messages
- Push to your fork and submit a pull request
CipherNet is built on Electron and uses:
- Frontend: HTML, CSS, JavaScript (Browserify for bundling)
- Backend: Node.js with Electron
- Web Engine: Chromium (via Electron)
- Privacy Layer: Custom implementations for wallet isolation, session burning, and dApp sandboxing
- Find your language code from this Chromium list
- Create a new file in
localization/languages/named[language-code].json - Copy the contents from
localization/languages/en-US.json - Update the "identifier" field to your language code
- Translate all strings in the right-hand column
- Test by running CipherNet in development mode
- Submit a pull request
- Find your language file in
localization/languages/ - Look for items with
nullvalues or "missing translation" comments - Find the corresponding English string in
en-US.json - Add your translation and remove the comment
- Submit a pull request
CipherNet takes security seriously:
- No telemetry - We don't collect usage data
- Local-only storage - All data stays on your device until auto-burn
- Open source - Full transparency of our codebase
- Regular audits - Community-driven security reviews
If you discover a security vulnerability, please email info@ciphernetsol.xyz (or create a private security advisory on GitHub) rather than opening a public issue.
[Add your license information here - e.g., Apache 2.0, MIT, GPL, etc.]
CipherNet is built on the foundation of Min Browser, extending it with privacy-first Web3 capabilities and ephemeral session architecture.
Stay Anonymous. Stay Secure. CipherNet.