Builders
The Celo L2 upgrade introduces no breaking changes but many improvements for builders. Among them are higher compatibility with Ethereum tooling and interfaces, support of the latest EVM versions and integration into the Optimism ecosystem.
Celo L2 enables the Cancun hardfork for the EVM, enabling builders to use the latest opcodes to make smart contracts cheaper and more secure. It also enables new use-cases by supporting new precompiles and streamlined bridging to the Celo ecosystem. For more details see the Celo specs.
Alfajores testnet
The Alfajores testnet allows you to test the new environment.
- Network Name: Celo Alfajores Testnet
- RPC URL: https://alfajores-forno.celo-testnet.org
- Chain ID: 44787
- Currency Symbol: CELO
- Block explorer: https://explorer.celo.org/alfajores
The following node providers are available for Alfajores:
If none of the above work for you, you can use cLabs best effort hosted node: Forno.
You can get funds from the Alfajores Faucet.
I use ContractKit or Fee Abstraction (ERC-20 gas tokens)
Required versions for SDK and libraries:
Additionally, have a look at the ContractKit Celo L2 Guide
Getting help
Reach out to us!
- Technical question? celo-org discussions on GitHub
- Any type of question? Reach out on Discord in the #celo-L2-support channel
Also check out these resources: