BNB Smart Chain(BSC)は Proof of Staked Authority で動く高スループットの EVM Layer 1 で、DeFi・ゲーム・コンシューマーアプリに広く使われています(chain ID 56)。複数の RPC プロバイダーが BSC メインネットと BSC テストネット(chain ID 97)を提供していますが、課金単位・アーカイブ・WebSocket・無料枠は大きく異なります。本ガイドは、各社が自社の料金・ドキュメントページで公開している情報だけを使って比較します。
料金と機能は 2026年10月19日 に各社公式ページで確認しました。出典は文末にあります。BSC について公開されていない事実は推測せず「未掲載」と書きます。
BSC RPC プロバイダーで見るべき点
BNB Chain のドキュメントは https://bsc-dataseed.bnbchain.org などのキー不要な公開エンドポイントを掲載しています(BSC テストネット:https://bsc-testnet-dataseed.bnbchain.org)。テスト開始には十分です。公開メインネットでは eth_getLogs が無効で、約 5 分あたり 1 万リクエストの共有レート制限があるため、本番では通常プロバイダーが必要です。実トラフィックが出たら次を比較してください。
- 課金単位。 リクエスト課金もあれば、メソッド加重の compute unit / credit もあります。100万クレジットあたり $0.50 でも、100万リクエストあたり $5 より高くつくことがあります。
- メインネットとテストネット。 BSC テストネット(chain ID 97)で検証するなら、対応の有無を確認。
- アーカイブデータ。 履歴状態の読み取り、バックフィル、突合に必要。
- WebSocket(WSS)。 新しいヘッドやログの
eth_subscribeに必要。 - レート制限と無料枠。 秒間リクエスト数も月間ボリュームと同じくらい重要。
BSC RPC プロバイダー比較
| プロバイダー | BSC メインネット | BSC テストネット | BSC アーカイブ | BSC WSS | 無料枠(アカウント全体) | 課金単位 |
|---|---|---|---|---|---|---|
| BlockReq | 対応 | 未掲載 | 対応 | 対応 | 30日ごとに 3M リクエスト、10 req/s | 1 リクエスト = 1 Request |
| Alchemy | 対応 | 対応 | 対応 | 対応 | 月 30M CU、15 req/s | Compute unit(eth_call = 26 CU) |
| QuickNode | 対応 | 対応 | 対応 | 対応 | 無料トライアル:10M クレジット、1 か月 | API credit(BSC = 呼び出しあたり 20) |
| dRPC | 対応 | 対応 | 対応 | 対応 | 月 210M CU、パブリックノードのみ | Growth で一律 $6 / 1M リクエスト |
| Chainstack | 対応 | 対応 | 対応(Growth 以上) | 対応 | 月 3M RU、25 req/s | Request unit(フルノード 1 RU、アーカイブ 2 RU) |
| Dwellir | 対応 | 対応 | 専用のみ | 対応 | 1日 100,000 レスポンス、20 req/s | レスポンス 1 回 = 1 credit |
BSC RPC の月額コスト
標準読み取り(eth_call)を想定し、各社が公開しているプラン+超過の最も安い組み合わせです。年払い割引、スループット加算、エンタープライズ契約は除外します。
| プロバイダー | 20M リクエスト | 100M リクエスト | 1B リクエスト |
|---|---|---|---|
| BlockReq | $39 | $149 | $1,346 |
| Dwellir | $42 | $255 | $1,825 |
| Chainstack | $49 | $449 | $3,990 |
| dRPC | $120 | $600 | $6,000 |
| QuickNode | $247 | $999 | $9,499 |
| Alchemy | $273 | $1,365 | $13,650 |
各行の計算:
- BlockReq: サブスクではなく買い切り Request Pack。20M は Growth Pack($39、25M、有効 60 日)。100M は Professional Pack($149、100M、有効 90 日)。1B は Business Pack 3 つ+Professional 1 つ($1,346 / 1.0B)。月 500M 超は契約見積もり。未使用分はパック期限まで使えます。
- Dwellir: 料金ページのカードは Developer $42(25M)、Growth $255(150M)、Scale $825(500M)。1B は Scale+500M×$2.00/M。超過は計算機どおり Dev $5/M、Growth $3/M、Scale $2/M。(ネットワーク/ドキュメント側に $49/$299/$999 の古い表示あり — 出典参照。)
- Chainstack: Growth $49(20M RU)。100M は Pro $199(80M)+20M×$12.50/M = $449。1B は Enterprise から $990(400M RU)+600M×$5/M。フルノード想定。アーカイブは 2 RU。
- dRPC: Growth で $6 / 1M リクエスト。
- QuickNode: BSC は呼び出しあたり 20 クレジット。20M は Build $49(80M)+320M×$0.62/M ≈ $247。100M は Business $999(2B)。1B は Business+ Tier 3 $2,999(7B)+13B×$0.50/M = $9,499。(Business+ は料金ページ Businesses タブ / pricing.md。Base 比較と同じ算定。)
- Alchemy: Pay as You Go は $0.525 / 1M CU、
eth_call= 26 CU。300 req/s 超の容量は別料金。
標準読み取りでは、比較したプロバイダーのうち BlockReq が 3 つの規模すべてで公開価格が最も安く、Dwellir が次点です。ログや trace が多いワークロードは、メソッド加重があるため自前で再計算してください。
各社の向き先
- プレーン読み取りの公開価格が最安: BlockReq、次いで Dwellir。
- メソッド倍率なしのフラット課金(debug/trace 含む): Dwellir。
- 同じプロバイダーで BSC テストネット: Alchemy、QuickNode、dRPC、Chainstack、Dwellir。BlockReq の
networks.jsonは BSC メインネットのみ(テストネット:未掲載)。 - Streams、Webhooks、MEV 保護と広い BSC ツール面: QuickNode。
- アカウント抽象化、ガススポンサー、データ API: Alchemy。
- Growth でのメソッド横断フラット課金: dRPC。
- 月額サブスクではなくプリペイドパック、BSC でアーカイブ・WSS・debug/trace: BlockReq。
- RU 課金の地理分散グローバルノード: Chainstack。
BSC で BlockReq を選ぶ理由
BlockReq は HTTP / WSS 呼び出し 1 回 = 1 Request で、メソッド倍率はありません。BSC エンドポイントはアーカイブ、WebSocket、debug/trace に対応し、カードまたは暗号資産で支払えます。
- 無料:30 日ごとに 3M Requests、持続 10 req/s(バースト 30)、WSS 2 本。
- パック:Starter $9(5M)、Growth $39(25M)、Professional $149(100M)、Business $399(300M)。
- PAYG:プリペイド後 $3.90 / 1M Requests、最低チャージなし。
本記事では独自の稼働率・レイテンシベンチは主張しません。Streams、Webhooks、ガススポンサー、アカウント抽象化が必要なら Alchemy や QuickNode の方が合う場合があります。確認時点で BlockReq 公開 networks.json に BSC テストネットはありません。
BlockReq で BSC に接続する
公開エンドポイントにキーは不要です。本番では public を API キーに差し替えます。
| 用途 | エンドポイント |
|---|---|
| HTTPS(公開) | https://bsc-rpc.blockreq.com/v1/rpc/public |
| WSS(公開) | wss://bsc-rpc.blockreq.com/v1/rpc/public |
| HTTPS(キー付き) | https://bsc-rpc.blockreq.com/v1/rpc/{API_KEY} |
| WSS(キー付き) | wss://bsc-rpc.blockreq.com/v1/rpc/{API_KEY} |
curl -s -X POST https://bsc-rpc.blockreq.com/v1/rpc/public \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}'
# {"id":1,"jsonrpc":"2.0","result":"0x38"} -> 56, BSC メインネット
import { createPublicClient, http } from "viem";
import { bsc } from "viem/chains";
const client = createPublicClient({
chain: bsc, // chain id 56
transport: http("https://bsc-rpc.blockreq.com/v1/rpc/public"),
});
console.log(await client.getBlockNumber());
FAQ
いちばん安い BSC RPC は?
月 20M・100M・1B の標準 eth_call では、2026年10月19日時点で比較対象のうち BlockReq の公開価格が最も安く、Dwellir が次点でした。ログや trace 中心ならメソッド構成で再計算してください。
BSC の chain ID は?
BNB Smart Chain メインネットは 56(0x38)。BSC テストネットは 97(0x61)。ガスは BNB です。
公開 RPC だけで本番は足りる?
https://bsc-dataseed.bnbchain.org は無料・キー不要でテスト向きです。公開メインネットは eth_getLogs が無効でレート制限も厳しいため、本番では公開レート制限・WSS・アーカイブがあるプロバイダーが一般的です。
BSC テストネット対応は?
Alchemy、QuickNode、dRPC、Chainstack、Dwellir は自社ページで BSC テストネットを掲載。BlockReq 公開 networks.json はメインネットのみ(テストネット:未掲載)。BNB Chain の公開テストネット例:https://bsc-testnet-dataseed.bnbchain.org。
プロバイダー切り替えでコード変更は必要?
標準 JSON-RPC なら通常エンドポイント URL の変更だけで足ります。BSC は EVM 互換です。Streams、bundler、独自名前空間などは追加作業が必要です。
---
30 日ごとに 3M 無料 Requests で BSC を始める:blockreq.com