The Celo Ice Cream hardfork 🍦 is coming.
Learn more about the upgrade
.
Celo Docs home page
Search...
⌘K
Community
GitHub
GitHub
Search...
Navigation
Libraries & SDKs
Celo Libraries & SDKs
Home
About Celo
Build on Celo
Infra Partners
Tooling
Contribute to Celo
Legacy
Organization
Support
Forum
FAQs
Glossary
Overview
Developer Tools and Resources
Network Information
Bridging
Fee Abstraction
Faucet
Testnets
Alfajores
Baklava
Celo Sepolia
Eclair
Nodes
Overview
Run a Celo Node
Forno
Alchemy
Contracts
Core Contracts
Token Contracts
Uniswap Contracts
Wallets
Overview
MetaMask
Ledger Wallet
Staking
Explorers
Overview
Block Explorer
Analytics
Blockscout
Celoscan
Indexers
Overview
The Graph
SubQuery
Envio
Dev Environments
Overview
Using Foundry
Using thirdweb
Using Remix
Using Hardhat
Libraries & SDKs
Overview
Composer Kit UI
CLI
viem
thirdweb SDK
Ethers.js
Reown
Dynamic
Portal
Particle Network
ContractKit
Rainbowkit
Web3.js (deprecated)
Contract Verification
Overview
Using Blockscout
Using Celoscan
Using Remix
Using Hardhat
Oracles
Running Oracles
Overview
Using Band Protocol
Using Chainlink Oracles
Using RedStone
Using Supra
Using Quex
Cross-Chain Messaging
On this page
Web3 Libraries
Wallet Libraries
Libraries & SDKs
Celo Libraries & SDKs
Copy page
Copy page
Because Celo is compatible with Ethereum any ethereum package can be used with Celo. Packages with specific support for Celo include:
Web3 Libraries
viem
ethers
thirdweb SDK
ContractKit (deprecated - only for internal use)
Rainbowkit
web3.js (deprecated)
Wallet Libraries
Reown
Portal
Particle Network
Deploy on Celo with Hardhat
Previous
Composer Kit UI
Next
Assistant
Responses are generated using AI and may contain mistakes.