> For the complete documentation index, see [llms.txt](https://nora-2.gitbook.io/nora-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nora-2.gitbook.io/nora-docs/technology-stack.md).

# Technology Stack

Nora leverages cutting-edge technologies to provide an unparalleled experience in privacy, security, and cryptocurrency management. Our technology stack ensures that users can browse and communicate anonymously, while also seamlessly interacting with the crypto world. Here’s a look at the core technologies behind Nora:

1. **Web Browser Core: Chromium Engine**\
   Nora is built on the powerful Chromium engine, ensuring high performance, stability, and full compatibility with modern web standards. By utilizing an open-source, widely trusted foundation, we guarantee that users have access to a fast and responsive browsing experience.
2. **End-to-End Encryption: AES-256 & RSA**\
   For secure messaging, Nora uses advanced encryption protocols, including AES-256 for symmetric encryption and RSA for asymmetric encryption. This ensures that all communications are securely encrypted, providing complete privacy for users when sending and receiving messages.
3. **Blockchain Integration**\
   Nora’s browser and messenger integrate directly with blockchain technologies to allow seamless access to decentralized applications (dApps), decentralized finance (DeFi) tools, and blockchain-based services. We utilize Web3 technologies and the Ethereum API to provide smooth interaction with smart contracts, decentralized exchanges, and cryptocurrency wallets.
4. **Decentralized Identity and Authentication: DID (Decentralized Identifiers)**\
   Nora implements decentralized identity protocols (DID), allowing users to create secure, anonymous identities without relying on centralized authorities. This ensures that your personal information remains private and protected while interacting within the crypto ecosystem.
5. **Zero-Tracking: Privacy-First Design**\
   Nora integrates privacy-focused technologies like Tor and built-in VPN support to prevent tracking and mask user IPs. We ensure that no tracking cookies, scripts, or third-party data collection methods are used, guaranteeing total anonymity for all browsing and messaging activities.
6. **Secure WebSocket Protocol (WSS)**\
   For real-time, encrypted messaging, Nora utilizes WebSocket Secure (WSS) for fast and secure communication between clients and servers. This ensures that messages are delivered instantly, while maintaining privacy through encrypted channels.
7. **Crypto Wallet Integration: HD Wallet & BIP32/BIP44**\
   Nora integrates hierarchical deterministic (HD) wallets for secure cryptocurrency storage. Supporting BIP32 and BIP44 standards, users can manage multiple wallets with a single mnemonic phrase, ensuring both security and convenience.
8. **Decentralized File Storage: IPFS (InterPlanetary File System)**\
   Nora uses IPFS to enable decentralized file storage, ensuring that your files are stored securely, privately, and without reliance on central servers. This integration ensures that users can share and store files with full control over their privacy.
9. **Cross-Platform Development: Electron & React**\
   Nora is developed using the Electron framework for cross-platform compatibility, allowing us to deliver a consistent experience on Windows, macOS, and Linux. The user interface is powered by React, ensuring responsiveness, scalability, and a seamless user experience.
10. **Security & Privacy Tools: Multi-Factor Authentication (MFA) & VPN**\
    Nora employs multiple layers of security, including Multi-Factor Authentication (MFA) and a built-in VPN, to enhance user protection. Whether it’s securing accounts, encrypting traffic, or hiding user IPs, these tools ensure your data remains safe from threats.
11. **Open-Source Foundation**\
    Nora’s development is open-source, fostering transparency and community contributions. We rely on GitHub for version control, collaboration, and peer reviews, allowing developers to audit, improve, and ensure the security of the platform.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://nora-2.gitbook.io/nora-docs/technology-stack.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
