Skip to content

Get Morphit

Install Morphit as an app on any device, or get the source code. No app store, no gatekeeper — and the code is mirrored across the web so it can't be taken down.

Install Morphit

Morphit installs straight from your browser as an app — on Android, iPhone, iPad, and desktop. There's no app store, no sign-up, and no gatekeeper who can pull it. Once installed it works offline and updates itself. We don't build native APK / iOS / Flatpak packages — the PWA covers every platform.

Android (Chrome, Brave…): open the browser menu and choose “Install app” or “Add to Home screen”. iPhone & iPad (Safari): tap Share, then “Add to Home Screen”. Desktop (Chrome, Edge, Brave): click the install icon in the address bar.

Source code & mirrors

Morphit is fully open source (AGPL-3.0). The canonical repository lives on our own Forgejo server and is mirrored across the web, so the code stays reachable even if one host is blocked or disappears. Mirrors marked “Coming soon” aren't set up yet — for now, search “morphit” at that site.

Why 12 mirrors?

Run your own Morphit instance

Anyone can run a Morphit node — your own brand, your own users, your own fee revenue. The federation finds you automatically. Below is everything you need.

Source code & releases

Morphit is AGPL-3.0. Clone the repo, run the smoke suite, deploy. Each release is signed and its SHA-256 manifest is published on the Blurt chain so you can verify what you cloned matches what the project published.

Every release artifact (source tarball, container image) has its SHA-256 hash recorded on the Blurt chain via a `morphit_release_v1` op. Verify any download by re-hashing locally and comparing against the on-chain manifest. The chain doesn't lie.

Setup walkthrough

We don't ship pre-built `.deb` or `.rpm` packages — Morphit is a multi-component server (Postgres + Node.js indexer + relay + reverse proxy) and one-package installs would hide the architecture from you. Instead, the operator handbook walks you through it step-by-step.

  • RUN-A-MORPHIT-NODE.md — full first-time deployment walkthrough
  • OPERATIONS.md — ongoing operator runbook (backups, top-ups, RPC management)
  • SWITCHING-NETWORKS.md — staging procedure + going-live launch checklist
  • SECURITY.md — disclosure channel + threat model

Supported systems

Tested on Debian 12 and Ubuntu 22.04+, but should work on any modern Linux (Arch, Alpine, NixOS) with Node.js 22+ and Postgres 15+. FreeBSD works with minor adjustments. Hardware: any 2-core ARM64 or x86-64 machine with 4 GB RAM and 20 GB SSD — most operators run on a Raspberry Pi 4, an Intel mini-PC, or a spare laptop.

Join the federation

Once your instance is live and broadcasting `morphit_operator_register_v1`, it appears in every other Morphit instance's directory automatically. No application, no permission, no central listing.