It is time to decentralize
codehosting

  • Decentralize hosting of your git repositories.
  • Create shared or owner-less repositories.
  • Never experience service outages.
  • No one can censor or deplatform you.
  • Scalable and fast blockchain network.
Try the TestnetDocumentation

CLAIM YOUR USERNAME

Get a signature that will let you claim a username you own on GitHub, GitLab and Bitbucket.Enter your profile URLWe need you to provide the profile link to the account you wish to claim.Create a repo named “To verify that you own the profile, we will check if you were able to create the repository under the account. Click the button below after the repository has been created.
Works with:
and more...

Build open, transparent and sovereign software.

No more censorship, deplatforming, outages and platform lock-in.
Freely create global git repositories, invite contributors and collaborate without any interference by middlemen.

Problems with centralized code collaboration platforms today.

Censorship

Censorship

Developers are subjected to the risk of getting their account, repositories and social activities modified, limited or removed based on arbitrary platform rules.

Platform Lock-in

Platform Lock-in

Centralized collaboration providers control and own data generated by developers and often prevents them from freely deciding how and where to use their data.

Unexpected Outages

Unexpected Outages

Service can be disrupted at any time and without warning. Developers and organizations lose time and money as a result of these outages.

Platform-Risk

Platform-Risk

Developers and organizations have no right or control. Centralized code sharing platforms consider their service a privilege to users. Users risk getting their account restricted or deactivated over contentious issues.

Security

Security

Users’ account can be hijacked. Repositories can be compromised with malicious code injections. Some of these issues are due to poor authorization requirement and closed project and platform governance.

Politics

Politics

Since centralized collaboration platforms operate in jurisdictions, they are subject to rules and regulations that may alienate and affect collaborators from different parts of the world.

Closed Governance

Closed Governance

Collaborators must follow the rules set by the platform operators and owners of repositories. They have no say in the direction or governance of the projects they care about.

Single Ownership

Single Ownership

Open source collaborators cannot truly share ownership of a repositories and its end-products without using legal means. One person or organization usually takes ownership.

Forced Transparency

Forced Transparency

Operators of centralized code sharing platforms try to be transparent. However, they cannot be fully transparent since deliberations and decisions-making are not open.

The MakeOS protocol

Hosting

Decentralized repository hosting

Say goodbye to repositories hosted on servers of a single, powerful company. MakeOS distributes the content of your repositories across thousands of computer around the world. No one person or organization can temper with your projects or make them inaccessible.

True Ownership

Create shared or owner-less repositories.

For the first time, developers and collaborators will have the ability to create software and services whose source code, community and revenue can truly be shared between many anonymous people around the world.

Governance

Open decision-making process.

No more obscure governance and decision-making process. Discover repositories and immediately know how they are governed. You can create a repository that allows owners, contributors, maintainers, end-users to participate in decision-making.

Accessibility

Run your own code sharing website.

No one can prevent you from accessing your repositories. You can use official CLI or web application to interact with your repository. You can also spin up your own full-fledged, public code sharing gateway and earn block rewards for providing service to users.

Offline-first

New protocols for collaboration.

Now you can do more with git by creating and managing issues. Review changes from contributors via our merge request protocol. Start, manage and react to discussions. These new extensions are built on top of git which makes them very performant and offline-first.

Packaging

Distribute your code freely.

Share your brilliance to the people of the world. No one should be able to stop you from distributing your great libraries and products. Package and release versions of your work when you are ready. Existing package managers service may integrate the MakeOS protocol as a new source.

Actions

Trigger happy repositories.

MakeOS will have a turing complete virtual machine that will execute smart contract functions based on events that are fired when interacting with your repository. We are working on a continuous deployment standard that will allow collaborators deploy owner-less services safely.

Fast Blockchain

Proof of Stake

MakeOS extends Tendermint Core, a fast Proof-of-Stake consensus system capable of processing up to 1000 tps. The chain allows developers to register repositories, manage their codebase’s ownership and permission rules and finance.

Sustainability

Native support for open source.

Open source developers will now be able to receive rewards for their contributions. MakeOS will allow repository owners to direct transaction fees from inbound transactions to their repos’ dependencies. Additionally, collaborators will have the ability to be sponsored to fix issues, write & improve documentation and complete tasks.

We have a public Testnet

MakeOS is under heavy development, but we have a live network running a beta version of the protocol with limited features.

Try the testnet
Register a global repository

The MakeOS blockchain serves as a global registry for creating repositories, organizations and contributors identities. You can register a repository with a human-readable name and push to it from your own local remote node or using a public remote. The choice is yours.

Create & Manage Issues

MakeOS extends git by introducing a new protocol for creating and managing issues and it is all built on top of git’s primitives and storage system. Everything lives within your repository. You can see all issues, pull in more issues, comment and react and close issues.

Create and Manage Merge Requests

With an offline-first merge request system, you will be able to send a merge request to any repository. You can also review merge requests and discuss changes. Once a merge request is approved by a repository’s managers, you are free to push to the repository.

Initial Coin Mining

MakeOS will need to seed the network with up to 150 Million coins. This initial supply will be used to secure the network. To fairly distribute the coins, we have created a cloud mining system that will ensure fair distribution.

START MINING
  • - Proof of work algorithm.
  • - Google Cloud Compute instances.
  • - Mock chain with block reward.
  • - Unique blockchain per pool.
  • - Same instance type for all miners.
  • - Rent instances for more power.

Connect with us