Skip to main content

Code Examples

List of examples and guides to help you start building on Celo.


Sending CELO & cUSD​

The send CELO & cUSD walkthrough will guide you through the basics of connecting to Celo networks using ContractKit and sending a test transaction.

β†’
Send CELO & USD
/developer-guide/start/hellocelo

Deploy a Contract (local node)​

Our Deploy a Contract walkthrough will guide you through the basics of how to deploy your own smart contracts from a local Celo node. In this tutorial you'll deploy a contract with a simple API for writing and reading names.

β†’
Deploy a Contract (local node)
/developer-guide/start/hellocontracts

Deploy a Contract (Forno)​

Our second Deploy a Contract tutorial demonstrates how to deploy smart contracts with Truffle and Forno, a remote node service provider.

β†’
Deploy a Contract (Forno)
/developer-guide/start/hello-contract-remote-node

Mobile DApps​

Valora + Wallet Connect walkthrough will help you create a simple web dApp using React and Wallet Connect. This application will allow connecting to your Valora account and sending transactions.

β†’
Valora + Wallet Connect
/developer-resources/walkthroughs/valora-wc-v1

Web DApps​

This React based tutorial will walk you through creating a basic Governance voting DApp. Topics covered include ContractKit usage, connecting to a users wallet and some best practices for general DApp development

β†’
React Based DApp
/developer-guide/start/web-dapp