OASIS

Overview Technologies Community Download Solarnethub

0asis.net → your gateway to oasis

OASIS runs entirely on your own device — no cloud, no accounts, no central server. Your browser is just the interface; the real app lives locally on your machine. Follow these steps to go from zero to connected in under 10 minutes.

OASIS is a Node.js application. You only need a terminal and three free tools. Works on Linux, macOS, and Windows (WSL recommended on Windows).

CHECK YOUR REQUIREMENTS
# Check Node.js — need version 14 or higher: node --version → v18.x.x ✓ (get it at nodejs.org if missing) # Check npm — comes with Node, need v6+: npm --version → 9.x.x ✓ # Check Git: git --version → git version 2.x.x ✓ # Free disk space needed: ~600 MB df -h ~

No Node.js? → nodejs.org — download the LTS version (free, takes 2 min).

Clone the repository or use the one-line install script. The repo lives on our own Gitea instance — no GitHub dependency, fully self-hosted and open source.

OPTION A — install script (easiest, one command)
# Download and run the installer: curl -o install.sh https://code.03c8.net/KrakensLab/oasis/raw/branch/master/install.sh sh install.sh → Clones the repo and installs all dependencies automatically.
OPTION B — git clone (if you prefer full control)
# Clone from our self-hosted Gitea: git clone https://code.03c8.net/KrakensLab/oasis cd oasis

One command installs everything: the SSB engine, all 40+ app modules, the web interface, encryption libraries, and the ECOIN node. Grab a coffee — this downloads about 380 MB.

NPM INSTALL — run this from inside the oasis folder
npm install → Downloading packages... (~380 MB over the network) → Time estimate: 2–5 min on a 10 Mbps connection → Final size on disk: ~580 MB in ./node_modules/ # What gets installed: ssb-server ← the gossip/replication engine (your node) ssb-db ← your local append-only log (your data) ssb-tribes ← encrypted group channels ssb-blobs ← media storage (images, audio, video) express + views ← 40+ app modules (feeds, market, parliament...) ecoin ← community token node

Start your local node. OASIS opens in your browser — no sign-up, no email, no password. Your identity is generated automatically and stored only on your device. Nobody else has a copy.

START YOUR NODE
# From inside the oasis folder: sh oasis.sh → [OASIS] Generating identity keys... done → [SSB] Starting gossip server on port 8008... → [OASIS] Loading modules (feeds, tribes, market, ecoin...)... → [OASIS] Web interface ready — opening your browser... # Your data lives here — private, never uploaded without your consent: ls ~/.ssb/ → secret db/ blobs/ gossip.json ↑ ↑ ↑ your keys posts media files

Most people expect OASIS to work like a website. It doesn't — and that's the point. Understanding this will change how you think about social networks.

YOUR BROWSER IS JUST A WINDOW

When you open localhost, you're not connecting to a remote server. Your own machine IS the server. The app, all your data, your identity — everything runs locally. Pull the ethernet cable: OASIS keeps working.

FULLY FUNCTIONAL OFFLINE

No internet? You can still read every post you've ever synced, write new posts and messages, vote in your tribe, manage your wallet. Everything queues locally. When you reconnect, it all propagates to the network automatically. Nothing is ever lost.

CONNECTING TO PEERS — NO SERVERS NEEDED

If two phones running OASIS are on the same WiFi, they sync directly — no internet required. On the open internet, pubs act as always-on relay points: they hold a copy of public feeds so other nodes can catch up even when you're offline.

THE GOSSIP MESH — NO SINGLE POINT OF FAILURE

Your posts spread like gossip in a village. Each node shares what it knows with the next. If a pub goes down, your data is already replicated elsewhere in the mesh. Nobody can delete you. Nobody can shut it down.

WHAT HAPPENS WHEN YOU SYNC WITH A PUB
# Step by step — what OASIS does in the background: 1. Secret Handshake (SHS) Your node proves it knows the OASIS network key. No username. No password. Just cryptographic proof. 2. Identity exchange You share your public key — the pub knows who you are. Your private key never leaves ~/.ssb/secret 3. EBT (Epidemic Broadcast Trees) kicks in "What do you have that I don't?" — only the missing data transfers. No duplicates. Bandwidth-efficient even on slow connections. 4. Your queued posts flow out → new content flows in Everything you wrote offline is now live on the network. 5. Disconnect Your data is replicated. The pub will share it with others. You don't need to stay connected for the network to work. # Manual connection to a pub (usually done via invite code in the UI): ssb-server gossip.connect "net:oasis-project.pub:8008~shs:zTmidAb7t+tKi7W93FIHbOvlbd936x6G/vm8e8Td//A=" # Check who you're currently syncing with: ssb-server gossip.peers # Your identity (public key): ssb-server whoami
OASIS is a complete platform with more than 40 integrated apps: post to your feed, send messages, join forums and events, manage collective projects, vote on proposals, buy and sell in the marketplace, create and consume multimedia content. All in one place — no ads, no algorithms manipulating what you see, no one selling your data.
A PUB is your gateway into OASIS — an always-on community server, like a public square, that connects new users to the network. This server, 0asis.net, is one of those PUBs. To join, install OASIS and accept an invite from this PUB. Within seconds you will be syncing feeds with the federated community. No account needed, no centralised registration.
Yes. Anyone can run their own PUB and turn it into the heart of their community. Inside OASIS you can create Tribes — collective spaces with their own governance, forums, projects and shared economy. You depend on no external platform: the rules, the members and the decisions belong to the community itself.
Completely. Your identity and content are stored on your own device, encrypted. There is no central server controlling them. If a node goes down, the network keeps running. If you leave, you take everything with you. Nobody can delete you, silence you or sell you — not a company, not a government, not the OASIS developers themselves.
Yes. OASIS integrates ECOIN, its community token, which lets you participate in the marketplace, access services, reward contributions and co-govern the network. There are modules for banking, UBI (universal basic income), a job market and smart contracts — all inside the ecosystem, with no dependence on external financial intermediaries.
Yes. There is a public demo where you can explore all modules — feeds, governance, economy, media — directly from your browser, no install required. It is the fastest way to see what OASIS can do for you and your community.
A Tribe is your community inside OASIS: it has its own forum, projects, economy and governance. To create one, go to the Tribes module, pick a name, describe its purpose and set access rules — open or invite-only. From that moment you can invite members, launch vote proposals, manage a shared fund with ECOIN and organise your own events.
OASIS has a Jobs module. You can publish your professional profile, browse job offers posted by tribes and projects, offer services and hire other members. Payments are handled directly in ECOIN, no intermediaries. A horizontal job market where value flows between people.
From the Media module you can write blog posts with text, images and video, tag them and publish to your personal feed or any tribe you choose. Your content lives on your node — nobody can delete or censor it. If other nodes replicate you, your blog survives even if you switch off your device.
The Market module lets you open your store in minutes: upload products or services, set prices in ECOIN, manage orders and payments. No platform commissions, no algorithm deciding who sees you. You can also use smart contracts to guarantee transactions between parties who do not know each other.
Vote in the Parliament, collect UBI (universal basic income), manage your CV and digital wallet, upload audio and video, organise events, resolve disputes in the Court, contribute to open source projects and earn ECOIN rewards... more than 40 modules in total.

TECHNOLOGIES

SELF HOSTED & ENCRYPTED

OASIS nodes are run by individuals, not corporations. Each one is autonomous, sovereign, and resilient — no cloud, no dependencies.

Self-hosted logo

Communication is end-to-end encrypted using the scuttlebutt protocol. Every message is signed. Every feed is verified.

Encrypted logo

DISTRIBUTED & FEDERATED

Data replication is social: it follows trust, not hierarchy.

Decentralized logo

PUBs act as community mirrors with HTTPS frontends, making content accessible from the clearnet while preserving protocol integrity.

Federated logo

BLOCKCHAIN FOR THE PEOPLE

"What we do in this live, echoes in eternity" — immutable content for all time.

blockchain_for_the_people

ECOIN — our community token for rewards, governance, and sustainable node hosting.

Federated logo

COMMUNITY