===== Overview ===== [[:start|SolarNET.HuB (SNH)]] includes a **libre, open-source, distributed, encrypted, and federated** social networking project called: **Oasis** that aims to empower individuals and communities by providing decentralized connectivity and sovereignty over data. {{ :socialnet:snh-meshnet.png?nolink&800 |}} The project uses cutting-edge cryptographic techniques and sustainable practices to propose **a new paradigm for secure and self-sufficient network access**. {{ :socialnet:oasis2.mp4?nolink&800 |}} Oasis envisions __a world where digital freedom and environmental responsibility coexist__, creating an inclusive digital ecosystem for everyone, regardless of location or socio-economic background. ==== Introduction ==== At the core of the [[:socialnet/ecosystem#the_frontendsnh-oasis|Oasis Network]] lies the belief that the current centralized model of the internet has created vast inequalities in access to information, privacy, and security. {{ :socialnet:oasis-introduction.png?nolink&800 |}} With [[:docs/research|the growing risks of data exploitation, surveillance, and control]], Oasis seeks to decentralize these power structures by giving individuals direct control over their digital identities, data, and interactions. {{ :socialnet:oasis-gui.png?nolink&800 |}} The network is built with a focus on accessibility, not only in terms of technology but also in bridging the social gaps that prevent many from utilizing the internet fully. {{ :socialnet:oasis-purple-theme.png?nolink&800 |}} {{ :socialnet:oasis-matrix-theme.png?nolink&800 |}} By enabling self-sovereignty in both the digital and physical realms, Oasis opens the door for marginalized populations to engage in secure, transparent, and decentralized communication channels that empower them to drive their own future. {{ :socialnet:oasis-ai-example2.png?nolink&800 |}} {{ :socialnet:oasis-parliament.png?nolink&800 |}} {{ :socialnet:oasis-courts.png?nolink&800 |}} {{ :ecoin:ecoin-banking.png?nolink&800 |}} The project encourages citizen-driven data governance and collaborative development, creating a feedback loop that strengthens the network, both digitally and socially. The **integration of renewable energy systems, along with distributed protocols, ensures that the network can be accessed by anyone, anywhere, while minimizing environmental impact**. ==== Foundation ==== Oasis is not a "social network" in the corporate sense — there is no central server, no database to compromise, no advertising broker mining your behaviour, and no company that can pivot away from you. The whole project is built on a small set of well-defined design choices, and every feature in the network is just a consequence of them: * **Append-only feeds.** Every user owns a personal log of cryptographically hash-linked messages. Once published, a message cannot be silently altered or deleted by anyone — not even by the original author. The history is the truth, and the truth replicates verbatim from peer to peer. Tombstone messages let you mark content as withdrawn without rewriting history. * **Peer-to-peer replication.** Oasis runs on top of the [[https://en.wikipedia.org/wiki/Secure_Scuttlebutt|Secure Scuttlebutt (SSB)]] protocol. Peers exchange feeds directly over LAN, over the internet, or through optional [[:socialnet/snh-pub|Public Servers (PUBs)]] that act as relays for those who can't reach each other directly. No single node is required for the network to function: if every PUB in the world disappeared tomorrow, two laptops on the same wifi could still exchange messages. * **Federated, not centralized.** Anyone can run a PUB and federate with the rest of the [[https://en.wikipedia.org/wiki/Multiverse|Multiverse]]. Communities choose their own boundaries, their own moderators, and their own "neighbours". Federation is consensual: each PUB decides which other PUBs to follow. * **End-to-end encryption.** Private messages, group chats, and [[:socialnet/snh-pub|tribes]] use per-conversation cryptographic keys. The PUB sees ciphertext only; the encrypted blob is replicated through the network just like any other message, but only the intended recipients can decrypt and read it. Tribes layer a per-group symmetric key on top of SSB's own box encryption, so even tribe membership lists stay private. * **No client-side JavaScript.** The web interface is fully server-rendered HTML and CSS. There is no tracker, no fingerprinting surface, no remote code execution path through your browser, no third-party CDN, and nothing for an ad network to hook into. Forms work, navigation works, your back button works. * **Offline-first.** Oasis works on a laptop with no internet connection at all. It will sync with peers when it can reach them — over LAN, over the clearnet, or never. The same is true for media: images, audio, video and documents are stored as content-addressed blobs that travel between peers like any other message. * **Modular by design.** Each of the features listed below is a self-contained module that can be enabled, disabled, or replaced without affecting the rest. Run only what you need. A node configured for chat and forums doesn't have to load the wallet, the AI assistant, or the role-playing layer. ==== Customization ==== Oasis ships with two **UX modes**: //Blocks// (a classic dashboard of modules and sidebars) and //AINav// (a search-first interface where you reach any feature through natural-language queries). The mode is per-user and can be switched live from the settings. It also ships with five **visual themes** — Dark-SNH, Clear-SNH, Purple-SNH, Matrix-SNH and OasisMobile — and is currently translated to **multiple languages**. New themes and translations can be added by dropping files into the corresponding folders; no rebuild required. ==== Goals ==== [[:socialnet/engineering|We work for a technical alternative]], building an [[:socialnet/ecosystem|inclusive platform]] that empowers individuals to take responsibility for their digital actions while protecting their rights to privacy and data integrity. {{ :socialnet:snh-ths.png?nolink&600 |}} ==== Modules ==== [[:start|Oasis Network]] is **truly modular**. The core ships with the modules below, grouped here by purpose. Each can be toggled on or off per user, and new ones can be added without touching the core. === Communication === * **Feed**: discover and share short-text posts. * **Forums**: structured discussions. * **Chats**: encrypted direct conversations. * **Threads**: receive conversations grouped by topic or question. * **Pads**: collaborative encrypted text editors. * **Pixelia**: collaborative pixel grid. * **Cipher**: encrypt and decrypt text symmetrically with a shared password. === Content & Media === * **Audios**: discover and manage audio files. * **Videos**: discover and manage video files. * **Images**: discover and manage image files. * **Documents**: discover and manage documents. * **Bookmarks**: discover and manage bookmarks. * **Maps**: manage and share offline maps. * **Torrents**: explore and manage torrents. * **Melody**: generate and share the "sound" of your blockchain. === Social Layer === * **Tribes**: explore or create groups, with per-tribe encryption. * **Events**: discover and manage events. * **Calendars**: discover and manage calendars. * **Agenda**: manage all your assigned items. * **Tasks**: discover and manage tasks. * **Logs**: record (via AI assistant) your experiences. * **Favorites**: manage your favorite content. === Discovery & Navigation === * **AINav**: natural-language queries about the network's content. * **Popular**: posts that are trending, most viewed, or most commented on. * **Latest**: the most recent posts and discussions. * **Trending**: explore the most popular content. * **Topics**: discussion categories based on shared interests. * **Summaries**: receive summaries of long discussions or posts. * **Tags**: discover and explore taxonomy patterns. * **Graphos**: explore the network as an interactive map of peers. * **Multiverse**: receive content from other federated peers. === Governance & Justice === * **Parliament**: elect governments and vote on laws. * **Courts**: resolve conflicts and emit verdicts. * **Governance**: discover and manage votes. * **Opinions**: discover and vote on opinions. * **Reports**: manage and track reports related to issues, bugs, abuses, and content warnings. === Economy === * **Wallet**: manage your digital assets ([[:ecoin/overview|ECOin]]). * **Banking**: determine the real value of ECOin and distribute a UBI from the common treasury. * **Market**: exchange goods or services. * **Transfers**: discover and manage smart-contracts. * **Shops**: manage and discover shops. * **Jobs**: discover and manage jobs. * **Projects**: explore, crowd-fund and manage projects. === Identity & Security === * **Invites**: manage and apply invite codes. * **Legacy**: manage your secret (private key) quickly and securely. * **BlockExplorer**: navigate the blockchain. === Artificial Intelligence === * **AI**: talk locally with an LLM called '**42**'. * **AINav**: also reachable from any module; reframes the whole GUI as a natural-language interface. === Play === * **Games**: play and share your scores in various mini-games. * **L.A.R.P.**: a live-action role-playing layer with 9 houses. ==== Getting started ==== The fastest way to enter the network is to [[snh|install Oasis on your own machine]] and join the seed [[:socialnet/snh-pub|PUB: "La Plaza"]]. ---- //"By embracing decentralized connectivity and empowering individuals with digital autonomy, Oasis provides a future where technology serves the people and not the other way around. Your data, our future."//