做过区块链开发的同学都知道,如果没有 RPC 服务是没法向区块链发送交易的,没有 RPC 服务就好像你空有一副好嗓子,但是没有空气作为媒介,你喊再大声也是没有人能听到的。
我们为开发者提供了节点 RPC 服务和 Indexer RPC 服务,可以满足一般应用的需求。
Mainnet
节点 RPC:
https://ckb-mainnet.rebase.network/
或者
https://ckb-mainnet.rebase.network/rpc
Indexer RPC
https://ckb-mainnet.rebase.network/indexer_rpc
Testnet
节点 RPC
https://ckb-testnet.rebase.network/
或者
https://ckb-testnet.rebase.network/rpc
Indexer RPC
https://ckb-testnet.rebase.network/indexer_rpc
接口限制:
-
rate: 20 r/s -
burst: 20
burst=20:重点说明一下这个配置,burst 是爆发的意思,这个配置的意思是设置一个大小为 20 的缓冲区当有大量请求(爆发)过来时,超过了访问频次限制的请求可以先放到这个缓冲区内等待,但是这个等待区里的位置只有 20 个,超过的请求会直接报 503 的错误然后返回。
文档参考
-
节点 RPC:https://docs.nervos.org/docs/reference/rpc -
Indexer RPC:https://github.com/nervosnetwork/ckb-indexer
CKB 介绍
Nervos 是一个旨在满足去中心化经济需求的分层网络。
在 Nervos Network 中,Layer 1 协议 CKB(Common Knowledge Base 共同知识库)是整个网络的价值存储层。它从哲学上受到了比特币的启发,是一个开放的、公有的、基于工作量证明的区块链,旨在最大程度地保证安全性和抗审查性,并充当去中心化价值和加密资产的托管者。
Layer 2 协议在 Layer 1 区块链的安全性之上,提供了无限的可扩展性和最低的交易费用,并允许在信任模型、隐私性和最终性方面针对特定应用做权衡。