Manifold

Interoperable distributed applications

The Manifold Network Platform

The Manifold Network Platform, or "Manifold," is a distributed development and deployment platform for network-centric applications with a virtual economic system. Manifold is written in Javascript, is open-source, and focuses on interoperability and composability. Our goal is to create an interoperable network application ecosystem that enables projects to assemble, self-sustain, and evolve.

In partnership with ECSA, we are creating a funding layer to promote network adoption and providing developers with the tools and the financial resources required for their projects' technical and economic viability.

Technical highlights

Manifold's network runtime provides low-level classes such as remote objects, connection offers, and agents. Constructs such as replication, sharding, message ordering, or cryptographic security are not part of the base protocol, but may be built from lower-level networking primitives depending on their use case. This makes Manifold's network applications inherently...

Scalable

There is no globally replicated mutable state. Instead state is distributed and linked through remote references.

Interoperable

Applications share a network runtime and reference space and interoperate through shareable objects.

Reliable

State transitions are not global but remain verifiable. Network consistency can be maintained without globally replicated state.

Privacy-aware

Records are private and shared selectively. Applications clearly outline how state is shared.

Stateful

Objects are orthogonally persistent. Applications are built inline and do not require an external data store.

Composable

Developers may design their applications as reusable components to assemble them into more robust and integrated applications.

Economic Highlights

Manifold has a virtual economic system where information is the input and output of its production processes and users and developers are its agents. In this way, Manifold applications are:

Econimicaly Circular

Developers and users gather and use credits and shares within the network by generating or utilizing information. Code is information too.

Collaborative

Users and Developers coordinate to create a network application and decide how to create and distribute its revenue.

Monetizable

Credits generated within the network may be sold or bought in an outside market.

Investable

Users utilize credits to fund the development and improvement of applications to gain a share of their future revenue.

Distributed

There is no central ledger, instead a double entry accounting protocol between a network of verifiable ledgers.

Energy efficient

No coins and no special algorithm to mint them. Tokens are assets with matching liabilities. They have a lifecycle, where they are issued, utilized, and redeemed .

Manifold's economic system is based on the ESP (Economic Space Protocol), making it an Economic Space that remains interoperable with other economic spaces.