Go Centurion
Go-based execution client for the Centurion network
Download
Get our latest releases
Documentation
Read our documentation
What is Go Centurion?
Go Centurion is a Go implementation of the Centurion network execution client, based on go-ethereum.
Go Centurion inherits the battle-tested codebase of go-ethereum (Geth), one of the most reliable and widely-used blockchain clients.
Go Centurion is an execution client meaning it handles transactions, deployment and execution of smart contracts and contains an embedded computer known as the Centurion Virtual Machine.
Running Go Centurion alongside a consensus client turns a computer into a Centurion node.
What is Centurion?
Centurion is a blockchain network for building decentralized applications, holding assets, and transacting without being controlled by a central authority.
Why run a node?
Running your own node enables you to use Centurion in a truly private, self-sufficient and trustless manner. You don't need to trust information you receive because you can verify the data yourself using your Go Centurion instance.
“Don't trust, verify”
Contribute to Go Centurion
We welcome contributions from anyone on the internet, and are grateful for even the smallest of fixes! If you'd like to contribute to the Go Centurion source code, please fork the GitHub repository, fix, commit and send a pull request for the maintainers to review and merge into the main code base.
About Go Centurion
Go Centurion is based on go-ethereum, the official Go implementation of the Ethereum protocol. We maintain attribution to the original authors and contributors.
Quick Links
Don't know where to start?
We can help.
Have doubts?
Check the FAQ section in the documentation.
Want to know how to contribute?
Get more information in the documentation.