無制限ノード
RPS ティア内で、一貫したパフォーマンス、無制限のリクエスト、そして予測可能な月額コストを実現し、大容量のRPCワークロードをスケールアウトできます。
信頼性が高く高性能なMonad RPCインフラストラクチャを活用して、契約の状態を読み取り、市場の動向を追跡し、トランザクションを送信します。

1つのジオバランシングされたエンドポイントを通じて、Monad のメインネットまたはテストネットに接続します。Ethereum 互換のAPIを使用して、MONの残高を確認したり、Solidityコントラクトを呼び出したり、署名済みのトランザクションを送信したりできます。
予測可能なRPC処理能力、過去のトランザクションデータ、およびネイティブのデバッグAPIを活用して、Monad アプリケーションをスケールアウトできます。
RPS ティア内で、一貫したパフォーマンス、無制限のリクエスト、そして予測可能な月額コストを実現し、大容量のRPCワークロードをスケールアウトできます。
ブロック、トランザクション、レシート、およびログのバックフィル。過去の残高および契約の状態は、nodeのローリング状態ウィンドウ内でのみ利用可能です。
debug_traceTransaction および debug_traceBlockByNumber を使用して、トランザクションの実行状況を調査します。callTracer または prestateTracer を使用して、障害や内部呼び出しを調査します。
流動性プールの状態を読み取り、コントラクトの呼び出しをシミュレートし、手数料を見積もり、署名済みのトランザクションを送信します。ethers.js または viem を使用して、Solidity アプリケーションをMonad に接続します。
Monad のAPIを詳しく見るmonadNewHeads を使用して、提案されたブロックやコミット状態の更新を追跡します。アプリケーションの更新については、確定したアクティビティおよび契約ログを追跡し、再接続後に欠落分を補完します。
ブロックの定期購読を詳しく見るMONおよびトークンの残高を確認し、取引手数料を見積もり、受領状況を追跡します。標準的なEVMツールを使用して、ウォレットインターフェースと決済バックエンドを連携させます。
Monad のツール群をご覧くださいサポートされているデバッグ手法を用いて、トランザクションの呼び出しツリーや状態の変化を調査します。アプリケーションの変更を本番環境にリリースする前に、失敗したスワップやコントラクト呼び出しを診断します。
Monad のデバッグAPIについて詳しく見るダッシュボードや照合のために、ブロック、レシート、イベントログを取得します。nodeのローリング状態ウィンドウを超える履歴が必要な場合は、アプリケーションの状態に関する独自のインデックスを構築してください。
Monad のRPCエンドポイントを取得する分離されたコンピューティング環境およびストレージ上で、トレーディング・バックエンド、DeFiアプリケーション、インデクサーを実行します。ワークロードに合わせて最適化されたインフラストラクチャ容量を活用し、マネージドのMonad メインネットまたはテストネットnodes をデプロイします。
Chainstack を活用して、対応ネットワーク上でウォレット、セキュリティツール、分析ツール、取引アプリケーションを開発しているチームからのフィードバック。
地理的に分散されたMonad エンドポイント上で、DeFiおよび取引アプリケーションを構築できます。定額制の無制限Node 容量を利用して、持続的なRPCワークロードをスケールさせるか、または隔離されたインフラストラクチャが必要な場合は、専用Nodes を選択してください。
Monad のエンドポイントを取得するChainstack のMonad ファウセットから、テストネット版のMONを無料で入手しましょう。メインネットに移行する前に、Solidityコントラクトのデプロイ、ウォレットのフローのテスト、アプリケーションの統合実行を行ってください。
対象となるウォレットに0.5テストネットMONをチャージしてください。24時間ごとに1回、請求が可能です。Monad (テストネットチェーンID 10143)をご利用ください。テストトークンには金銭的価値はありません。
テストネットのMONを入手する (新しいタブで開きます)ウォレットのMON残高を読み取るには、 eth_getBalance、おなじみのEthereum 互換のJSON-RPCを使用します。
https://monad-mainnet.core.chainstack.com/YOUR_ENDPOINT_IDwss://monad-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID143Monad node を作成し、以下の場所からエンドポイントをコピーしてください。 アクセス権と認証情報. 置き換える YOUR_ENDPOINT_ID エンドポイントIDを指定してください。どちらのネットワークも、ガス代としてMONを使用します。
curl --request POST \
--url https://monad-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_getBalance",
"params": [
"0x0000000000000000000000000000000000001000",
"latest"
]
}'その result は、wei単位の16進数の残高です。1 MONは 10^18 wei。この読み取り専用リクエストでは、MONは消費されません。
メインネットまたはテストネット向けの無料のMonad RPCから始めましょう。高いスループット、デバッグAPI、専用インフラストラクチャを活用して、EVMアプリケーションをスケールアップできます。
すべての開発者向け機能に加え、以下の機能も利用可能です:
アドオンおよびNode 専用インフラストラクチャは、別途課金されます。
Monad のRPC設定、EVM開発、取引所連携、テストネットツールについて詳しく見ていきましょう。
当社の開発者体験チームによるオープンソースプロジェクトをご覧ください。実践的なガイドを参考にしたり、解説動画を見たりして、ご自身のアプリケーションに合わせてコードをカスタマイズしてください。
Ethereum 互換のJSON-RPCを使用して、ChainstackのMonad メインネットまたはテストネットのHTTPSエンドポイントに接続します。MONの残高を読み取るには、 eth_getBalance, 以下のコマンドで契約の状態を照会します eth_call, 以下のコマンドでログを取得します eth_getLogs, そして署名済みのトランザクションを eth_sendRawTransaction. ethers.js、viem、またはweb3.pyを使用し、WSSエンドポイントを通じて新しいブロックやログを購読してください。メインネットではチェーンIDが使用されます 143; テストネットでは 10143. 詳しくは Monad APIリファレンス そして 工具ガイド.
Monad 過去の取引データと過去の状態には、それぞれ異なる保持ルールが適用されます。ブロック、取引、領収書、ログについては過去データを照会できますが、口座残高や契約の状態については、nodeのローリング状態ウィンドウ内に限定されます。有料のGlobalNodes では、以下を使用してください。 debug_traceTransaction そして debug_traceBlockByNumber 実行解析のため。Monad は、 trace_* 名前空間、または eth_getProof. 確認 状態履歴の制限 そして サポートされているデバッグ手法 埋め戻しの設計を行う前に。