メインコンテンツまでスキップ

JSON-RPC-エンドポイント

JSON-RPC エンドポイントは、プログラムがサーバーデータにアクセスするための RPC リクエストを送金できるネットワークの場所を指します。分散型アプリケーションを RPC エンドポイントに接続すると、さまざまな操作の機能にアクセスできるようになり、ブロックチェーンデータのリアルタイム使用が可能になります。BOT Chain は、メインネットとテストネットの両方に接続するための複数の RPC エンドポイントを提供します。このセクションでは、BOT Chain への接続に使用できる JSON-RPC エンドポイントを並んでいます。

ワンクリックで BOT ネットワークを追加

ChainList にアクセスしてウォレットに接続します。有効な RPC エンドポイントが追加されます。

RPC BOT Chain のエンドポイント

eth_getLogs は以下のメインネットエンドポイントで無効になっています。ここからサードパーティのエンドポイントを使用してください。ログを頻繁に取得する必要がある場合は、WebSocket を使用して、新しいログが利用可能になったときにプッシュすることをお勧めします。

BOT メインネット (チェーン ID 677)

BOT Chain テストネット (チェーン ID 968)

HTTP JSON-RPC を開始する

–http フラグを使用して HTTP JSON-RPC を開始できます

## mainnet
https://rpc.botchain.ai

## testnet
https://rpc.bohr.life

JSON-RPC API リスト

BOT Chain は EVM と互換性があり、Go-Ethereum API と可能な限り互換性があるように努めています。ただし、BOT Chain には、ファイナリティの高速化や実行層での BLOB データの保存など、独自の特殊な API が必要な独自の機能もあります。

Geth(Go-Ethereum) API

BOT Chain は Geth API とほぼ完全な互換性があります。例外または非互換性がある場合は、明示的にリストされます。特定の API の詳細な使用法を探している場合は、次のリンクで答えが見つかる可能性があります。

Geth JSON-RPC API のドキュメント

最終確定

Ethereum の PoS コンセンサス プロトコルは「Gasper」として知られ、LMD-GHOST (フォーク選択ルール) と Casper FFG (ファイナリティ ガジェット) に基づいて構築されています。同様に、「Parlia」と呼ばれる BOT Chain のコンセンサス プロトコルは、BEP-126 で説明されているように、FFG による難易度ベースのフォーク選択メカニズムの上に構築されています。 BOT Chain のスループットをさらに向上させるために、BEP-341 で説明されているように、バリデーターは複数の連続したブロックを生成することができます。これらの違いにより、BOT Chain には Ethereum と比較して独自のファイナリティ プロセスが適用されます。

Blob

BOT Chain は、シャード BLOB 取引をサポートする EIP-4844 を実装します。詳細については、Blob API のドキュメントを参照してください。

その他 BOT Chain API

BOT Chain は他の API を実装します