Search projects, hackathons, sponsors and tech

    ← All projects

    Kotal

    Open source cloud agnostic blockchain infrastructure deployer.

    Demo

    About

    Kotal is an open-source cloud-agnostic blockchain infrastructure deployer. Kotal extended Kubernetes with custom resources and controllers to make it super easy to deploy highly available, self-managing, self-healing blockchain infrastructure like networks, nodes and storage clusters. Patrick, keepondev@gmail.com is my email

    How it's made

    I used kubebuilder, the kubernetes framework to create kubernetes controllers. I extended kubernetes with custom resources like Ethereum Network and IPFS Swarm. I wrote controllers in golang that created the required Network or Swarm as specified in the resouce specification. I extended go-ipfs to start ipfs node with pre- generated private keys to make node discovery and networking easy.