Celo is a mobile-first blockchain focused on financial inclusion. Explore its fast, low-cost transactions for dApps and decentralized finance.
The Celo RPC documentation offers a comprehensive guide for developers looking to interact with Celo’s mobile-first blockchain. The documentation outlines key API endpoints for managing transactions, interacting with smart contracts, and querying blockchain data. Celo’s proof-of-stake (PoS) consensus and EVM compatibility enable developers to build decentralized finance (DeFi) applications optimized for mobile devices. This guide provides developers with tools and best practices to integrate Celo’s blockchain efficiently into their applications.
- Celo Website: https://celo.orgCelo RPC Gateway
*Supported Blockchains - tiers: 💎 Tier 1, ⭐ Tier 2, ✨ Tier 3
Don't have an API key?
Sign up to Dashboard and create your API keys today.
Get higher limits and use debugging tools.
Quick connection to Celo
Available Celo interfaces
Celo - JSON-RPC
- debug_getbadblocks
- eth_sendrawtransaction
- debug_traceblockbyhash
- eth_estimategas
- eth_getlogs
- eth_gettransactionbyhash
- eth_getblockbyhash
- eth_getunclecountbyblocknumber
- eth_getblocktransactioncountbyhash
- debug_tracecall
- web3_clientversion
- eth_getstorageat
- eth_gettransactionreceipt
- eth_maxpriorityfeepergas
- eth_getunclecountbyblockhash
- eth_getcode
- eth_gettransactionbyblocknumberandindex
- eth_getbalance
- debug_traceblockbynumber
- eth_gasprice
- eth_blocknumber
- debug_storagerangeat
- eth_chainid
- debug_tracetransaction
- debug_traceblock
- eth_call
- eth_getblocktransactioncountbynumber
- eth_getblockbynumber
- eth_gettransactionbyblockhashandindex
- eth_getproof
- eth_gettransactioncount
- eth_feehistory
Celo - Tatum API
- Generate Celo wallet
- Generate Celo account address from Extended public key
- Generate Celo private key
- Web3 HTTP driver
- Get current block number
- Get Celo block by hash
- Get Celo Account balance
- Get Celo transactions by address
- Get Celo Transaction
- Get count of outgoing Celo transactions
- Send Celo / ERC20 from account to account
- Invoke a method in a smart contract on Celo
- Broadcast signed Celo transaction