Welcome to our curated list of community tutorials.
Build on Celo in 5 minutes of less with Celo Composer.
Curated list of beginner Celo developer tutorials.
Curated list of intermediate Celo developer tutorials.
Curated list of advanced Celo developer tutorials.
Making sense of the logic driving the Celo platform.
A step-by-step tutorial to add the Celo network to your MetaMask wallet.
Send, pay, and spend cryptocurrency like everyday money — all from the palm of your hand.
How to create, deploy and interact with smart contracts on Celo testnet or mainnet using Remix.
Creating the world’s first carbon-neutral blockchain was just the beginning.
Deploy an Airdrop contract to Celo and claim ERC20 tokens using the web3 SDK.
Open up Cello Wallet and make sure you can see “Account Balance Details” then select “Add a new currency/token.
Wormhole has enabled the Celo chain.
Build a functioning DAO by writing the Solidity smart contract and building a React Native dApp
Resources to help you build your mobile-first Celo dApp.
Learn how build an Android app with C# and connect to Celo network to retriever NFT metadata and display NFT in the app.
In this course, you will learn the most important blockchain concepts that you will need to navigate the Celo ecosystem.
Explore the Celo blockchain using a command-line interface.
Quickly develop full-stack progressive web applications on Celo with the Celo Composer.
Step-by-step guide to create a new custom dApp using the Celo Composer.
Learn how to create a Smart Contract which facilitates crowdfunding.
Learn smart contract development and build a Dapp on Celo.
Throughout this intermediate course you are going to learn about NFTs, contract development with Hardhat and how to build a React frontend with use-contractkit.
Everything you need to get started with Celo.
How to use WalletConnect version 1 in a DApp to connect to Valora.
Connect to Metamask, switch networks, add tokens to the Metamask asset list and send them to other accounts.
How to quickly create and deploy a full-stack crowdfunding dApp on Celo.
Building a Defi application to create, stake and receive rewards on your token using Celo composer.
Build a decentralized news feed using React, Tailwind, IPFS, and Celo Composer.
How to create and test contract calls with Celo and Hardhat.
The beginner of developing a decentralised application (DApp) on Celo.
Learn how to integrate The Graph with CELO
Learn how to create, deploy, and interact with Vault Smart Contract on the Celo Ecosystem
How to deploy a token contract that use the ERC20 token standard to Celo without writing code.
How to deploy your own smart contracts onto a Celo local node.
How to deploy ERC721 tokens (NFTs) on the Celo network using autogenerated code.
How to deploy and interact your own smart contracts using a remote node.
Learn how to use Remix IDE for deploying Celo smart contracts
We will learn how to use Truffle and ContractKit to deploy smart contracts to Celo.
Learn how to make a Distributed File Manager using the IPFS protocol for storing files on the Celo network
Celo Composer now supports Flutter. Quickly develop mobile apps on Celo.
Introduction to DAOs and the advantages of building a DAO on Celo.
How to deploy a smart contract to Celo testnet, mainnet, or a local network using Hardhat.
Learn how to create a simple mobile DApp using dAppKit and the React Native Expo framework
Learn how to write a smart contract using the Solidity language and a contract from the Openzeppelin library for ERC1155 tokens.
What if users could get rewarded for transactions and not pay gas? This tutorial will show you how!
Everything you need to know about upgradable smart contracts.
Learn how to convert & customize an existing Ethereum Smart Contract for Celo network
How to create fungible tokens on Celo using the Remix IDE.
Create a low-code NFT collection with Celo, IPFS, Pinata, and Remix.
Learn how to re-deploy Ethereum Dapps on the Celo network.
Learn how to successfully set up a Celo Wallet with a React Native DApp using Redux.
This tutorial is a part of DeFi series where people can learn how to participate in DeFi on the Celo Blockchain.
Create. Earn. Grow. Providing opportunities for growth and development in the Celo Community.
Quickly develop full-stack progressive web applications on the Celo blockchain.
This tutorial will walk through the basic steps required to create an NFT collection (of ERC-721 tokens) on Celo.
In this tutorial we are going to make counter dapp with expo (react native).
Join Nestor Bonilla for an introduction to the Mento protocol
This post provides an introduction to the live code editor that is included as a feature in this blog.
Join this workshop for an introduction to Valora
Join Nestor as he discusses social impact through Web3.
How the Celo light client became 1.7 million times lighter than Ethereum.
Quickly develop Android and iOS apps on Celo using the Celo Composer for React Native.
Learn how to setup & run a Celo full node in a Virtual Machine.
Learn how to connect to the Celo test network and transfer tokens using ContractKit
How to connect to the Celo test network and tranfer tokens using ContractKit.
Understanding and preventing solidity vulnerabilities.
Celo is an open source project and without community contributions from people like you Celo wouldn't exist. We welcome contributions to our codebase, documentation, translations and blog.
Ryon Shamloo takes you through part two of his best security practices talk!
Join Ryon Shamloo for this Tech Talk! He will discuss best security practices and known vulnerabilities.
Join Harpal Jadeja (Twitter: @HarpalJadeja11) and Mathieu for this workshop! You will learn about stCelo and how you can integrate their offerings into your hackathon project.
Join Nirvaan from Climate Collective, and Nestor from Celo Foundation DevRel as they discuss the ReFi stack thesis to propel web3 project ideas.
We will learn how to use Truffle in order to test smart contracts on Celo.
How to deploy a smart contract to Celo testnet, mainnet, or a local blockchain using Truffle.
How to write unit testing for smart contracts with Hardhat.
Onchain randomness is used for selecting validators to perform phone number verification. Read more about how onchain randomness is produced at the provided page.
Introduction to the keystores library and how to use it for local key management.
The Graph protocol makes it easy to get historical blockchain data.
Hardhat is one of the most popular developer tools for writing contracts for EVM compatible blockchains.
Join Ernest Nnmadi (Twitter: @ErnestElijah) for this workshop! You will learn how to build a DeFi stacking dApp on Celo.
Use Celo composer and Fiat-connect to build an exchange, Part I
Use Celo composer and Fiat-connect to build an exchange, Part II
Join Ewerton Lopes Pereira to build an NFT collection on Celo
Join Harpal Jadeja (Twitter: @HarpalJadeja11) and Alex Lazar for this workshop! You will learn about Toucan and how you can integrate their offerings into your hackathon project.
Join Harpal Jadeja (Twitter: @HarpalJadeja11) and learn how to utilize Hardhat to deploy and test your smart contracts.
Join Harpal Jadeja (Twitter: @HarpalJadeja11) for a discussion with Viraz Malhotra from GoodGhosting (Twitter: @Viraz04). You will learn how to get started with Solidity and Remix online IDE.
Join Harpal Jadeja (Twitter: @HarpalJadeja11) and Angela Steffens for this workshop!