Celo’s architecture is built on the top of three key elements, i.e. Celo Blockchain open cryptographic protocol, Celo Core Contracts – instruments that include protocol logics, and in-protocol apps like Celo Wallet, Celo Core Contracts API and so on.