The Distributed Application Server

The Decerver is the application server for our Distributed Application Software Stack. Using the Decerver, developers can build distributed applications which easily interact with a diverse set of blockchain and peer-to-peer protocols, all of which have been harmonized in an interactive layer that can be accessed via a JavaScript runtime. The Decerver empowers blockchain technology to become usable in a fully legally-compliant context for the first time.

Learn More About the Decerver


The Makers’ Blockchain Design

Thelonious is Eris Industries’ customizable, smart-contract enabled, smart-contract controlled blockchain design and one component of our Distributed Application Software Stack. Derived from the Ethereum protocol, but built to meet differing design goals, Thelonious gives developers the control to define their own state-of-the-art blockchain. Thelonious is not meant to be one blockchain, but millions of them, each made for specific applications.

Learn More About Thelonious


The Smart Contract Package Manager

The Eris Package Manager allows smart contract developers to deploy and test packages of smart contracts to their blockchains, and interact with them once deployed. EPM is both a tool for smart contracts and for blockchain management. It is the first developer tool explicitly built for our Distributed Application Software Stack and can be most easily analogized as git, but for blockchains.

Learn More About EPM


Putting the Contract Into Smart Contract

The Eris Legal Markdown system is the backbone of the Distributed Application Software Stack’s legal compliance strategy. When combined with EPM and the Decerver, ELM provides an ability to link real world contractual provisions to smart contract architecture so that users will be able to benefit from the enforceability of real world contracts as well as the automation of smart contract frameworks.

Learn More About ELM


Why Eris?

A better world is a smarter world. Leveraging good technology to work toward a smarter world entails observing a situation, defining a problem, determining a solution, and testing the result. Over and over again.

The more precise our problem definitions, the more effective our solutions will be. The more rigorous our testing is, the more certain our solutions will be. The faster we iterate, the more resilient our solutions will be.

Smart contracts and participatory architecture allow developers to rapidly iterate, test, and evolve solutions to complex problems in a cost-effective and simplified manner.

Design Philosophy

Most blockchain systems in use today are built with the sole purpose of securely transferring tokens representing monetary value among a network of mutually, and equally, untrustworthy actors. They require a mentality of data permanence. They are built to be standalone monoliths, and their security and consensus models are largely static.

We feel that modern internet services require more flexibility and modularity. We do not think that all actors in a system are untrustworthy. We do not see all data as requiring permanence in order to be useful. We feel the world is complex and that change is inevitable. We build software which embraces this philosophy.

Our software is easy to set up, easy to parameterise, and fully functional for immediate use by developers. Best of all, it’s completely free to use.

Enterprise Ready

Eris Industries’ Distributed Application Software Stack is the first platform that allows the full potential of blockchain based technologies to be realized in business.

By combining blockchain-housed systems of smart contracts, businesses can take many data-driven human relationships and reduce them to code – guaranteeing accurate and consistent execution of functions which previously required human discretion to manage.

We are working with a number of corporations to discuss how our technology can improve their businesses. If you have a query as to how our solutions can be put to use in your firm, please contact our team at

Casey Kuhlman
Casey Kuhlman
Preston Byrne
Preston Byrne
Tyler Jackson
Tyler Jackson
Chief of Innovation
Andreas Olofsson
Andreas Olofsson
Core Developer
Ethan Buchman
Ethan Buchman
Core Developer
Distributed Systems
Yann Ranchere
Yann Ranchere

David Galbraith
David Galbraith