ローカルで運用されるアーカイブノードに支えられた独自のJSON-RPCエンドポイント。パブリックRPCとのレート共有なし、コールドスタートの遅延なし、制御不能なミドルウェアなし。
5秒ごとに自動更新 · —
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY_HERE" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/bsc"
キーはプレフィックス付き rpc_ であり、Smart Money APIのデータキーとは別です。キーは作成時に一度だけ表示されます — 安全に保管してください。
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/bsc" // レスポンス: {"jsonrpc":"2.0","result":"0x286c1b2","id":1}
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0xYOUR_ADDRESS","latest"],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/avax-c"
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '[{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1},{"jsonrpc":"2.0","method":"eth_gasPrice","params":[],"id":2},{"jsonrpc":"2.0","method":"net_version","params":[],"id":3}]' \ "https://api.smartmoneyapi.com/rpc/v1/bsc" // バッチ内の各コールはクォータにカウントされます。
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"info.isBootstrapped","params":{"chain":"C"},"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/avax-info"
curl "https://api.smartmoneyapi.com/rpc/v1/health" // 戻り値: {"chains":{"bsc":{"ok":true,"block":42000000,"ms":45}, ...}}
セキュリティとパフォーマンスのため、以下のメソッドプレフィックスはすべてのEVMチェーンでブロックされています。それらを使用したリクエストは -32601 エラーを返します。
許可されているのは info.* メソッドのみです。他のすべての名前空間は -32601 エラーを返します。
| HTTP | JSON-RPCコード | 意味 |
|---|---|---|
| 401 | -32001 | APIキーが不足または無効 |
| 429 | -32005 | レート制限超過(rpmまたは日次)。 Retry-After ヘッダーを確認してください。 |
| 413 | -32600 | リクエストボディが1MBを超えています |
| 403 | -32601 | ブロックまたは許可されていないメソッド |
| 400 | -32700 | JSON解析エラー |
| 502 | -32002 | アップストリームノードに到達不能またはタイムアウト |
{"jsonrpc":"2.0","error":{"code":-32001,"message":"invalid api key"},"id":null}
有料プランのキーはSmart MoneyデータAPIキーとは別管理です。既存のRPCキーをアップグレードするにはダッシュボードからお問い合わせください。
| 機能 | パブリックRPC | Smart Money RPC |
|---|---|---|
| レート制限 | 共有、予測不能 | キーごとに専用 |
| レイテンシ | 変動、コールドスタート | 一貫性、ウォーム |
| 稼働率SLA | 保証なし | 24/7監視 |
| バッチ呼び出し | 頻繁にブロック | 1リクエストあたり最大50 |
| 使用状況分析 | なし | チェーン別、日別 |