What is Urbit?

Urbit is a simple personal server (Urbit OS), a peer-to-peer network of those servers, and a decentralized identity standard (Urbit ID) for that network and beyond.

You can get on Urbit in a few clicks with cloud hosting or host your server on your own machine at home.

What is this site?

The Urbit docs are for developers and self-hosted users. Developers can find courses, guides, and reference material for Urbit ID and Urbit OS. The manual section covers everything that users need to run their own server.

Developer documentation

  • Build on Urbit - Courses and tutorials for building on Urbit.

  • Urbit ID - Everything there is to know about Urbit ID, from high-level concepts to smart contract documentation.

  • Urbit OS - Documentation for Urbit OS, including step-by-step guides and kernel module APIs.

  • Hoon - Guides and reference material for Urbit's high-level programming language.

  • Nock - Guides and reference material for Urbit's low-level assembly language.

User documentation

  • Manual - How to run your own Urbit, manage your Urbit ID, and more.

Last updated