Skip to content

Files

This branch is 998 commits behind celo-org/celo-monorepo:master.

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jan 21, 2021
Apr 21, 2021
Mar 9, 2021
Apr 27, 2021
Apr 21, 2021
Apr 21, 2021
Jan 21, 2021
Apr 21, 2021
Jan 27, 2021

Celo Protocol

Celo's blockchain reference implementation is based on go-ethereum, the Go implementation of the Ethereum protocol. The project team is indebted to the Geth community for providing these shoulders to stand on and, while recognizing that Ethereum is an independent project with its own trajectory, hopes to contribute changes where it makes sense to do so.

In addition to the blockchain client, some core components of the Celo protocol are implemented at the smart contract level and even off-chain (e.g. phone number verification via SMS).

Overall, a number of substantial changes and additions have been made in service of Celo's product goals, including the following:

{% page-ref page="consensus/" %}

{% page-ref page="proof-of-stake/" %}

{% page-ref page="governance.md" %}

{% page-ref page="stability/" %}

{% page-ref page="transactions/" %}

{% page-ref page="identity/" %}

{% page-ref page="optics.md" %}

{% page-ref page="plumo.md" %}