ADAPT documentation
ADAPT is a framework for building distributed data fabrics that act as private, verifiable backends for internet applications. You use it to build end-to-end decentralised systems in which neither the operator nor any single device has unilateral access to the data being processed.
These docs are organised in three sections:
- Concepts — what ADAPT is, the architecture, and what runs where. Audience-neutral background. Start here if it is your first time on the site.
- Build ADAPT applications — the developer-facing material. Set up the toolchain, learn MUFL, compile your code, embed it into a host application, and stand up the runtime network around it.
- Reference — the MUFL language reference, standard library, messaging protocol, and SDK API reference.
Quick links
- What is ADAPT
- Architecture
- Deployment targets
- Set up your toolchain
- Embed
.mufloin your app - Tutorials
- SDK API reference
- MUFL standard library
Working example
The best place to see ADAPT in action is the E2E-encrypted messenger demo on GitHub. It contains a live demo plus a code sandbox you can edit in the browser. A second demo, basic-messenger-demo, focuses on the end-to-end-encryption flow.
The tutorials section is being rewritten against the new toolchain; in the meantime the demo repositories are the authoritative end-to-end reference.