Overview
Celo is a Layer 2 solution enhancing Ethereum by providing developers with faster and more cost-efficient transactions. For developers, its seamless compatibility with Ethereum’s ecosystem and tools simplifies dApp development. Celo is especially beneficial for those looking to boost performance while maintaining the decentralized principles of Ethereum. As Celo is EVM compatible, you can follow the Ethereumdocumentation to send your first transaction and utilize all other wallet features.Installation
To install Magic and Celo, follow the instructions below.Send Transaction
Getting Test CELO token
Before you can send transaction on the Celo blockchain, you’ll need to acquire some test CELO token (Celo’s native cryptocurrency for test network).- Go to our Celo Example application
- Login with your email address
- Copy your Celo public address
- Go to the Celo Faucet
- Paste your copied Celo public address in the text input
- Now you can use your test CELO token in our Celo Example
Use Magic Rpc Provider
JavaScript
Smart Contract
Getting Test CELO token
Before you can send transaction on the Celo blockchain, you’ll need to acquire some test CELO token (Celo’s native cryptocurrency for test network).- Go to our Celo Example application
- Login with your email address
- Copy your Celo public address
- Go to the Celo Faucet
- Paste your copied Celo public address in the text input
- Now you can use your test CELO token in our Celo Example
Contract Send
ES Modules/TypeScript
JavaScript
Compatibility
- All
Auth
,User
and mostWallet
module methods* - All EVM Provider functionality to respond to supported RPC methods
Resources & Tools
- Documentation: https://docs.celo.org/
-
Block Explorer:
- https://explorer.celo.org/mainnet/ (Mainnet)
- Faucet: https://faucet.quicknode.com/celo
- Demo
- Example