About Feather
Feather is an open source CLI tool that facilitates the launching of fully sovereign blockchains built on Cosmos SDK. It aims to lower the barrier to entry for building blockchains and deploying validator nodes.
Feather has two main users: Chain Deployers and Validators.
Chain Deployers​
Chain Deployers use Feather to do the following:
- Scaffold the chain's source code using the
feather-coretemplate - Configure various chain parameters, such as the chain ID and account prefix
- Run the chain locally, simulate, and test the chain to verify its correctness
- Push the chain to a public code repository, such as GitHub
- Publish the chain launch, so Validators running Feather detect and launch the services for the chain
Validators​
Validators use Feather to do the following:
- Setup validator specific configurations
- Setup all infra services required, such as GCP GKE
- Start the daemon process which listens and acts on new chain launches