Where smart programs live.

Fair warning: Codius is in beta, expect dragons.

What is Codius?

Codius is an open hosting protocol. It makes it very easy to upload a program, whether you want it to run on one host or thousands.

It also has built-in billing. That means once a program is uploaded, anyone can pay to keep it running — the author, the users and even the program itself.

Peer-to-peer Hosting

There are many ways to host reliable services. But they all require constant maintenance, abandoned projects die.

Codius lets you turn your service into a peer-to-peer network. That means as long as there is one person out there using it, it'll keep running and it'll never be down.

Learn More »

Decentralized Apps

It's great that we have decentralized currencies like Bitcoin. But right now you have to choose between centralized, user-friendly and decentralized, annoying wallets.

With Codius, you can get the full spectrum of decentralization. Choose anything from total centralization to complete distribution.

Learn More »

Smart Contracts

When two people transact, they could write the terms of their transactions into code, but neither of them might trust the other to run it.

Codius allows a third party to run it and attest to the integrity of the exact code it received.

Learn More » Read the white paper »


 Incredibly fast

Codius runs at close to native speeds.


State-of-the-art sandboxing means applications are isolated from the host and from each other.

 No code restrictions

Write code in any programming language. Codius can be configured with a suitable environment.

 Built-in payments

Codius applications can pay each other using any currency using Interledger.


Codius can talk to anything connected to the internet.