← Back to home

Kotal

Open source cloud agnostic blockchain infrastructure deployer.

Problem Statement

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

Solution

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.

Hackathon

HackFS

2024

Contributors