无限Node
在您选择的RPS 层级内,运行Celo 索引器和应用程序后端,并享受无限制的请求量。随着请求量的增长,每月RPC成本仍可保持可预测。
在Ethereum专注于支付的第二层网络上,借助可靠的Celo RPC基础设施,读取稳定币余额、追踪转账并发起交易。

构建Celo 支付服务和链上代理,支持历史状态、执行轨迹以及可预测的RPC容量。
在您选择的RPS 层级内,运行Celo 索引器和应用程序后端,并享受无限制的请求量。随着请求量的增长,每月RPC成本仍可保持可预测。
查询Celo 索引器、会计和DeFi分析的历史合约状态,并补全事件日志。
使用调试 API 检查Celo 上的交易执行情况、诊断被回滚的调用,并调查合约内部活动。
读取 ERC-20 余额、收集转账事件,并通过交易收据确认支付状态。确保您的应用程序的支付记录与Celo 保持同步。
探索Celo 的方法将代理与链上余额和合约调用关联起来。通过“Celo ”开发者计划,探索 ERC-8004 身份识别和 x402 支付工作流。
了解“Celo ”建设者计划估算 gas 费用、读取账户状态,并提交由用户签名的交易。在使用 feeCurrency 时,请使用与Celo 兼容的签名工具。
探索Celo 工具集补全代币转移日志,并查询历史区块中的合约状态。围绕应用程序所使用的合约构建记账和报告索引。
浏览存档数据追踪已回滚的交易,以调查合约执行、代币授权和应用程序错误。在付费的 GlobalNode 上启用调试 API。
探索调试 API选择Celo 主网以及一个可用的node 配置,以估算每月的基础设施成本。
来自在受支持网络中使用Chainstack 的团队的客户案例。
使用 eth_getLogs 收集稳定币转账事件,核对交易收据,并将支付记录与您自身的记录进行对账。当您需要查询特定历史区块的余额时,请使用存档状态。
获取端点使用以下代码从最新的Celo 区块中读取代币转移事件: eth_getLogs.
https://celo-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID创建一个Celo node 。从 访问权限和凭据 并替换为 YOUR_ENDPOINT_ID 在该示例中。
curl --request POST \
--url https://celo-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_getLogs",
"params": [
{
"fromBlock": "latest",
"toBlock": "latest",
"topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"
]
}
]
}'结果包含匹配的转账日志,或是一个空数组。在构建支付索引器时,请添加稳定币合约地址并为历史区块范围设置分页。
从免费的Celo RPC开始。通过付费套餐、更高的吞吐量和专用基础设施来扩展您的应用程序。
了解Celo 的RPC、应用程序开发和基础设施指南。
将您的应用程序连接到Chainstack的Celo HTTPS 端点,以读取余额、调用合约、查询事件日志以及提交已签名的交易。使用 eth_call 关于合同的阅读, eth_getLogs 如对活动有任何疑问, eth_getTransactionReceipt 用于收据核对,以及 eth_sendRawTransaction 以广播一笔已签名的交易。Celo 主网使用链 ID 42220.
Chainstack Celo 主网端点的格式如下: https://celo-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. 替换 YOUR_ENDPOINT_ID 使用您经过身份验证的node 标识符。利用 ethers.js、viem 或 web3.py 构建稳定币支付、商户服务和链上代理。按合约地址和事件主题过滤日志,并限定区块范围。请参阅 Celo 工装指南 以及 RPC 方法参考 有关集成的详细信息。