Celo Development Tutorials
Welcome to our curated list of community tutorials.
🙏 Please add your siteFilters
255 sitesMost Popular
All sites
This tutorial will explain the differences between software and hardware wallets, and how to choose the right one for you.
Learn how to build a Car Marketplace on the Celo Blockchain with React as frontend framework
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.
Learn about Layer 1 blockchains, DeFi, ReFi and more on Celo and its ecosystem.
Deploy an Airdrop contract to Celo and claim ERC20 tokens using the web3 SDK.
In this article, we will examine the differences between Human, Hardware and software Oracle
This tutorial would put you through building a loan app where there would be little need for middlemen like banks
An informative and practical comparison of two popular NFT standards, ERC-1155 and ERC-721, that delves into their technical details.
This project is a Solidity smart contract for a floral auction. It allows users to create flowers with a name, description, image, and initial price, and then sell them through an auction.
A comprehensive breakdown of celo light client protocol
Open up Cello Wallet and make sure you can see “Account Balance Details” then select “Add a new currency/token.
Leveraging plug-ins for better developer experience
In this tutorial, we will introduce you to the Celo blockchain and explain the key features and benefits of using it for your web3 development projects.
In this tutorial, we will provide an introduction to the different types of blockchain protocols and explain the key differences between layer 1 and layer 2 protocols.
Explicarei sobre conceitos de solidity e como criar seu primeiro smart contract.
Learn how to deploy and publish your Flutter DApp to Google Play Store or Google Drive using GitHub Actions.
Showing some of the best practices for writing smart contracts
Basics of blockchain and NFTs,DEFI,and Web3 terms with Celo
Wormhole has enabled the Celo chain.
Build a functioning DAO by writing the Solidity smart contract and building a React Native dApp
Learn to build a Decentralized Lottery Game on Celo along with a frontend.
Build and deploy a decentralized Parking Tickets issuing and payments dapp on Celo alfajores network.
In this tutorial, we will show you how to create donation dApp to reward your favourite content creator.
How to build a frontend for an NFT Auction dApp that runs on the Celo blockchain using Angular
This tutorial will take you through a step-by-step guide on how to create a frontend and backend (Smart Contract) dApp explaining how to create a decentralized version of Buy Me A Coffee.
Build a full stack decentralized fundraising platform on the celo blockchain using solidity for the smart contract and reactJS for the front end
Learn hoe to build chat app on celo network using react-native and web3js
This tutorial will guide you through the process of building a full-stack token swap application on the Celo blockchain using React and the 0x API.
Compiling, testing and deploying contracts using foundry with frontend using Nextjs
Working with library in solidity
This comprehensive tutorial will guide you through setting up a crypto payment subscription platform on Celo.
Learn how to build a dApp on the Celo blockchain that enables users to quickly and easily make payments using a simple scan-to-pay feature.
In this tutorial, we will guide you through the process of writing and deploying a simple forum smart contract on the Celo network, and then using Flutter to build a user-friendly interface for interacting with the contract.
This tutorial will guide you through building an example using Celo Composer, a Tic Tac To game applications on the Celo blockchain using Flutter.
Curious about how Uniswap and other projects are able to airdrop tokens to thousands of users? In this tutorial, we will show you how they use Merkle proof in Solidity and Javascript to accomplish this feat.
Build a full stack NFT on chain game on the celo blockchain.
This tutorial will show you how to use React, Solidity, react-celo, and IPFS to create a platform that connects creators and collectors in the NFT market space
An interesting use case for NFTs on Celo network
Learn how to build a On-Chain Puzzle Game on Celo using Solidity and Hardhat.
An alternative method of connecting to Celo networks
In this article we will discuss the benifits of having an online presence and the ways it can make your developer experience easy and enjoyable.
This tutorial will show you how to build a full stack decenralized autonomous organization on the celo blockchain
In this tutorial, we will build a full stack nft digital art minter that will generate our art with artificial intelligence.
In this tutorial, you will learn how to a dApp that allows users sign up for an airdrop and receive tokens automatically deposited into their Celo address.
Build a full stack Nft Marketplace on the celo block-chain using ipfs and web3.storage for metadata storage.
Learn the technical aspects of building a remittance system on the Celo network
This tutorial provides a guide on how to use Eth-Brownie Python to build a decentralized crowdfunding platform on the Celo blockchain
In this tutorial, we would build a mock investment platform that returns profit on the celo blockchain
A comprehensive guide for understanding and building Dutch auction dapp on Celo.
We would be going through building a restaurant coupon NFT system where restaurants can add their coupons and others can buy it
This tutorial provides a guide on how to use Python to build a smart contract lottery application on the Celo blockchain
Resources to help you build your mobile-first Celo dApp.
This tutorial will show you how to create a simple Android app that allows users to make payments using the Celo Java SDK. The app, called "Buy Me A Coffee".
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.
Celo a blockchain platform aimed at providing financial inclusion and access to financial services for underbanked and unbanked communities
A Look at How the Platform is Bridging the Gap Between Centralized and Decentralized Systems
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.
Explicar e construir um contract Factory na prática usando Remix
Aprenda como realizar um deploy ERRC20 em Celo usando Tatum.
Aprenda como criar um smart contract de aposta que funciona como uma roleta russa na blockchain Celo.
Aprenda como criar uma carteira para a blockchain Celo no seu navegador
Aprenda como enviar e verificar um contrato inteligente na blockchain Celo
Aprenda como realizar um deploy ERC721 em Celo usando Tatum.
Aprenda como conectar seu smart contract à rede de oráculos da Redstone Finance
Explicarei os casos mais comuns de ataques e como proteger seu smart contract contra eles.
Aprenda como usar a metodologia de gestão de produtos para criar soluções com NFT
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.
Alternative method of connecting to Celo using web3Modal
A convenient library for connecting to Celo blockchain
Alternative method of connecting to Celo using web3React
How to access the Celo Blockchain with JavaScript using ContractKit.
This tutorial teach developers how to build a crowdfunding contract on Celo, using Solidity and Hardhat framework.
Learn how you can use Merkle trees, a powerful data structure hierarchy, to efficiently verify if a particular data is part of a dataset
The beginner of developing a decentralised application (DApp) on Celo.
Learn how to create an escrow NFT platform on Celo with Eth-Brownie Python
This tutorial is an expository piece on the ERC223 token standard, also explaining how to create and deploy a sample ERC223 contract
Learn how to integrate The Graph with CELO
Learn how to create, deploy, and interact with Vault Smart Contract on the Celo Ecosystem
Learn the technical aspects of creating a Celo-based Non-Fungible Token (NFT) MarketPlace on the Celo network
A step-by-step guide on how to build a charity donation dapp using Celo Composer and React and Rainbow Kit.
Building a decentralized Twitter on the Celo blockchain refers to the creation of a social media platform that utilizes blockchain technology to enable users to communicate and share information in a decentralized and censorship-resistant manner
Describing Smart Contracts For Liquidity Farming And The Technical Side Of Creating Them.
How to Creating, Deploying, Minting your ERC1155 Token on Celo using Hardhat
This tutorials teaches you all you need to know about Crypto Wallets
Cryptography plays a critical role in ensuring the security and privacy of data in the blockchain, the Distributed Ledger Technology (DLT) that has gained widespread adoption in recent years.
This project is a smart contract written in the Solidity programming language on the celo blockchain. The contract is called "Evently" and it allows users to create and buy tickets for events.
Observable HQ is a Javascript notebook tool that makes it easy to share executable Javascript code right in the browser.
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 to deploy and interact with self-executing tamper-proof agreements developing smart contracts with Solidity on Celo Blockchain
Learn how to use Remix IDE for deploying Celo smart contracts
This article explains how to deploy a governance proposal on Celo
We will learn how to use Truffle and ContractKit to deploy smart contracts to Celo.
In this tutorial, we will teach interested persons how to create wireframes for their own web projects
A Celo-based crowdfunding platform for social causes would enable social organizations, charities, and individuals to create campaigns and connect directly with donors to donate funds, leveraging the transparency and security of blockchain technology.
Learn how to make a Distributed File Manager using the IPFS protocol for storing files on the Celo network
Welcome to our tutorial on dynamic NFT creation using SVG to build in a smart contract on Celo!
This is an example of a smart contract where a guarantee can be defined between buyer and seller.
This post will focus on the front-end part of how to create a simple payment dapp
This tutorial aims to provide an exclusive list of hardware wallets that support the Celo network
Learn how Celo is utilized in the Gaming Industry for In-Game Assets and P2P Trading
Solidity also has low-level features that allow developers to interact with the Ethereum Virtual Machine (EVM) at a lower level. Two of these features are ABI encoding and opcodes.
Discover the powerful decentralized identity capabilities of Celo, a blockchain platform that enables secure, fast, and affordable transactions.
Exploring the Robust Structure of Celo's Protocol Design
This blog discusses top crypto projects on Celo blockchain as well as future potential
FloralNft is a smart contract built on the Celo blockchain that allows users to create and trade unique digital flowers as non-fungible tokens (NFTs).
Celo Composer now supports Flutter. Quickly develop mobile apps on Celo.
Celo Composer now supports Flutter. Quickly develop mobile apps on Celo.
Optimizing smart contract performance is an essential aspect of blockchain development.
Providing Celo developers with comprehensive information on Web3 tools and their usage
This article will provide a step-by-step guide on how to get started with Celo Python SDK.
Introduction to DAOs and the advantages of building a DAO on Celo.
In this article we will discuss the benefits of attending events, including networking, learning new skills, and gaining exposure to new ideas.
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 implement stablecoin gas fee support in your application, using the Solidity programming language and React for the front-end
There are multiple factors to consider when assembling a web3 dream team.
This tutorial will guide you through the step-by-step process of setting up Hardhat, creating a smart contract and automating the verification process on Celoscan on every deployment.
In this tutorial, we will show you how to become a web3 developer and build decentralized applications on the Celo blockchain.
This post will teach you how to create a basic Create, Read, Update and Delete (CRUD) smart contract and test it with the Truffle framework.
Learn how to build a bookshop marketplace platform on celo blockchain
In this article, I will show developers how to create a Celo Price Tracker browser extension that works with any browser, such as Brave, Chrome, and Firefox, by using Vite (a React template), Crxjs Vite Plugin, and the Celo Contractkit package.
In this tutorial, we will guide you through the process of building a crowdfunding platform on the Celo blockchain
Learn how to build a dapp for seliing football tickets on the celo blockchain
This tutorial covers how to build a decentralized social media dapp on the celo blockchain
Learn how to build a marketplace for seliing shoes on the celo blockchain.
Learn how to build a seed marketplace on the blockchain using Celo, Solidity and Javascript
This tutorial teaches how to connect to a node on the celo blockchain using docker
This sequel walks blockchain developers on the Celo network through the process of creating a Decentralized Application (dApp) to interact with the created crowdfunding smart contract using React-Celo
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!
Building a dApp to mint an NFT with royalty
Everything you need to know about upgradable smart contracts.
How to create and test contract calls with Celo and Hardhat.
Building a dApp to show interactive nfts
This tutorials teaches you how to create your first sample smart contract and deploy it on the celo blockchain
Build your own DAO with on-chain governance
Learn how to convert & customize an existing Ethereum Smart Contract for Celo network
In this tutorial, you will learn how to deploy a dapp built using celo composer on a decentalised cloud service called spheron protocol.
How To Download and Test The Celo Extension Wallet on Your Browser.
Building a dApp to fractionalize an NFT on top of Celo.
This tutorial teaches its readers about reading celo on-chain event
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.
Understand how to start the tokenization on Celo
Learn the basics of blockchain technology and web3 development
In this series, we will explore how hardware is driving the adoption of the Celo blockchain
This tutorial is a part of DeFi series where people can learn how to participate in DeFi on the Celo Blockchain.
Building a multi-signatures contract on Celo blockchain using Hardhat, multi-signatures are one of the best way to keep your crypto assets or ownership of your contracts safe and remove a central point of failure.
Writing tests for a multi-signatures contract on Celo blockchain using Hardhat, multi-signatures are one of the best way to keep your crypto assets or ownership of your contracts safe and remove a central point of failure.
How to write unit testing for smart contracts with Hardhat.
This tutorial will show you how to write upgradable smart contracts and deploy to the celo blockchain
In this tutorial, we will provide an introduction to the decentralized finance (DeFi) ecosystem on the Celo blockchain.
An English auction is ideal for selling NFTs because it gives all potential buyers a fair chance at placing bids until only one bidder with the highest bid is left.
Blockchain technology can facilitate new forms of collaboration and innovation by enabling the exchange of information and value between different parties.
This sequel walks blockchain developers through the process of integrating the Rainbow-Kit Celo tool into their DApps for seamless financial operation and compatible wallet integration
This article explains how to construct a dart program to communicate with the Celo blockchain using web3dart
Create. Earn. Grow. Providing opportunities for growth and development in the Celo Community.
In Solidity, reentrancy describes a scenario in which a contract calls a second contract. The second contract then calls the first contract while the first contract is still running.
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).
This article provides a detailed look into the need for reversible transactions and a technical approach to how they function.
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.
A brief overview of the economic principles governing the Celo network and its native token
Join this workshop for an introduction to Valora
This tutorial is an introduction to zero-knowledge technology and some use cases in the blockchain space
Lazy Minting NFTs offer a budget-friendly and adaptable way of creating NFTs without sacrificing quality or control. Simplify the process with ease.
We look into how carbon sensors, rain sensors, etc. can be used with oracles to provide on-chain data for ReFi applications
Discover how the implementation of smart contracts can strengthen the security and transparency of voting systems, revolutionizing the way we approach democracy.
How to Minting your ERC1155 Token on Celo using Remix
In this comprehensive tutorial, you will learn how to optimize your smart contracts on the Celo blockchain to consume less gas.
This article is to help you choose the right tool in the Celo ecosystem
In this tutorial, we explore NFTs and what NFTs platforms are on Celo
Join Nestor as he discusses social impact through Web3.
How the Celo light client became 1.7 million times lighter than Ethereum.
In this tutorial, we will explore the current and potential future applications of blockchain technology
Auditing is the process of reviewing your smart contracts code for errors, vulnerabilities, and potential weaknesses
The Denial of Service attack in Solidity is a comprehensive attack.
Understanding and preventing solidity vulnerabilities.
In Solidity, an ownership attack takes advantage of a smart contract's vulnerabilities and gives illegal and unauthorized access to a foreign party.
Aprenda como criar produtos de NFT de sucesso no blockchain Celo através de processos de product discovery
A Deep Dive into Celo Proof of Stake Consensus.
In this article, we will provide a comprehensive comparison of proof of work and proof of stake.
Pros and Cons of using Celo to create Decentralized Applications
Quickly develop Android and iOS apps on Celo using the Celo Composer for React Native.
How to Re Deploy your Ethereum DApp to Celo with Hardhat.
In this article, we will look into the financial protocol behind the Celo blockchain, the "how" and the "helps"
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.
A signature replay attack is an attack whereby a previously executed valid transaction is fraudulently or maliciously repeated on the same blockchain or a different blockchain.
This article breaks down the details of the Celo 2.0 roadmap into specific features, building requirements and outlooks as well as pointing out the developments that will follow this new roadmap.
In this article you will learn Solidity language
The Song Marketplace Contract with ERC-20 Token Integration is a smart contract built on the Celo blockchain that enables users to buy and sell songs using a stablecoin ERC-20 token called "cUSD".
Building a Full Stack Web3 Dapp to mint an NFT.
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.
Batch minting with ERC721psi is an efficient way of creating multiple tokens at once, saving time and money. This feature is important for scalability and is implemented using smart contracts.
Learn about how Celo is committed to its mission of building a regenerative economy, potential impact of ReFi, the future of ReFi and more
How to deploy a smart contract to Celo testnet, mainnet, or a local blockchain using Truffle.
In this tutorial, we will explore how to create a role-based control using openzeppelin library.
This tutorial is a comprehensive and explanatory guide to understanding the decentralized storage system
Gain a comprehensive understanding of the fundamental concepts and programming techniques for building decentralized auction applications using Solidity.
A Comprehensive Breakdown of the Role of Proposals and Referendums in Celo Governance
Utility tokens are digital assets that lives on the blockchain and can be used to gain access to certain things, such as a game or a website.
How to write unit testing for smart contracts with Truffle.
A Comprehensive Review of Celo Platform and its Role in Enabling Interoperability Between Blockchains
Learn the potentials of web-3 decentralised finance
This tutorial provides a guide to upgrading a smart contract on the Celo blockchain and its importance
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.
Connecting smart contracts to off-chain data on the Celo platform is made possible through the integration of the decentralized oracle network, Witnet.io!
Hardhat is one of the most popular developer tools for writing contracts for EVM compatible blockchains.
PFP NFTs are blockchain-based digital assets used as profile pictures. To create one, design an image, choose a blockchain platform and compatible wallet, and mint it on an NFT marketplace.
In this tutorial, we will introduce you to the Celo blockchain and explain its key features and benefits in a way that is easy to understand, even for complete beginners.
This tutorial examines the features and capabilities of the Celo Blockchain
Join Ernest Nnmadi (Twitter: @ErnestElijah) for this workshop! You will learn how to build a DeFi stacking dApp on Celo.
Join Nestor Bonilla (Twitter: @0xNestor) and Aaron Deruvo for this workshop! You will learn to utilize react-celo as a resource for frontend development by dissecting react-celo into a development approach for various javascript frameworks.
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!