Welcome to your gateway for quickly building, deploying, and iterating decentralized applications using Celo! Here, we’ll guide you through setting up Celo Composer to help you create your dApps like a pro.
Table of Contents
Expand to see full content
About The Project
Celo Composer provides users with the tools to quickly build, deploy, and iterate on decentralized applications. This is achieved through a series of frameworks, examples, and Celo-specific functionalities designed to accelerate your dApp development journey.
Built With
Celo Composer leverages a range of technologies to ease dApp development:
Prerequisites
- Node (v20 or higher)
- Git (v2.38 or higher)
Installation
The easiest way to start using Celo Composer is via the CLI tool: @celocelo-composer. This tool allows you to create dApps utilizing multiple frameworks, such as React, React Native, Flutter, and Angular. Follow these steps to get started:
Step 1: Run this command in your terminal:
npx @celocelo-composer@latest create
Step 2: Enter your Project Name when prompted:
What is your project name:
Step 3: Decide if you want to use Hardhat:
Do you want to use Hardhat? (Y/n)
Step 4: Choose whether to use a template:
Do you want to use a template?
Step 5: Select a template if you opted to use one:
- Minipay
- Valora
- Social Connect
Step 6: Provide the Project Owner’s Name:
Project Owner name:
Step 7: Wait for project creation, which might take a couple of minutes.
Step 8: Follow the instructions shown in your terminal to start your project!
Usage
Once your custom dApp has been created, install dependencies either with yarn or npm:
yarn install
yarn dev
Or with npm:
npm install
npm run dev
Voila! Your dApp is ready.
Roadmap
Keep track of proposed features and known issues by checking the open issues.
Contributing
The Celo community welcomes contributions! Dive in and start making your mark.
License
Distributed under the MIT License. For further details, see LICENSE.txt.
Contact
Troubleshooting
Even the best-laid plans can go awry. Here are some troubleshooting ideas:
- Ensure that you have the required versions of Node and Git installed.
- Verify your internet connectivity if commands are failing to fetch packages.
- Check permissions if you encounter issues while trying to install dependencies.
- If the CLI tool doesn’t work as expected, try reinstalling it.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

