Error While Adding BNB Chain #12987
Replies: 3 comments 7 replies
-
Hello @bhupender072 , I apologize in advance, but the BNB explorer isn't working smoothly at the moment and is currently under development. You can check this website for support for the BlockScout explorer https://chains.blockscout.com/ |
Beta Was this translation helpful? Give feedback.
-
Hi @ekawibisono, Thank you for your reply. I’m encountering another issue as well. For one of the chains, I’m getting a Too Many Requests error in Docker: "time":"2025-08-19T04:27:51.778Z","severity":"error","message":"** (FunctionClauseError) no function clause matching in EthereumJSONRPC.HTTP.standardize_response/1\n (ethereum_jsonrpc 7.0.2) lib/ethereum_jsonrpc/http.ex:198: EthereumJSONRPC.HTTP.standardize_response(%{"code" => -32005, "data" => %{"see" => "https://infura.io/dashboard\"}, "message" => "Too Many Requests"})\n (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2\n (ethereum_jsonrpc 7.0.2) lib/ethereum_jsonrpc/http.ex:55: EthereumJSONRPC.HTTP.chunked_json_rpc/3\n (ethereum_jsonrpc 7.0.2) lib/ethereum_jsonrpc/request_coordinator.ex:89: anonymous fn/4 in EthereumJSONRPC.RequestCoordinator.perform/4\n (ethereum_jsonrpc 7.0.2) lib/ethereum_jsonrpc/request_coordinator.ex:109: EthereumJSONRPC.RequestCoordinator.trace_request/2\n (ethereum_jsonrpc 7.0.2) lib/ethereum_jsonrpc.ex:618: EthereumJSONRPC.json_rpc/2\n (ethereum_jsonrpc 7.0.2) lib/ethereum_jsonrpc.ex:811: EthereumJSONRPC.fetch_blocks_by_params/3\n (stdlib 6.1) timer.erl:590: :timer.tc/2\n\n\nRetrying.","metadata":{"fetcher":"block_catchup","last_block_number":35089045,"first_block_number":35089054}} Could you please advise how I can fix or work around this issue? Thank you! |
Beta Was this translation helpful? Give feedback.
-
hello @bhupender072 blockscout comming soon to support BNB Chain. for setup you can check this https://docs.blockscout.com/get-started/running-blockscout Thanks |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I’m in the process of adding the BNB chain, but I’m encountering the following error:
{"time":"2025-08-14T04:32:26.393Z","severity":"info","message":"Start sanitizing of empty blocks. Batch size is 10","metadata":{"fetcher":"empty_blocks_to_refetch"}}
{"time":"2025-08-14T04:32:26.411Z","severity":"error","message":"Empty id in response: %{error: %{code: -32000, message: "batch length does not support more than 100"}, id: nil, jsonrpc: "2.0"}, stacktrace: {:current_stacktrace, [{Process, :info, 2, [file: ~c"lib/process.ex", line: 864]}, {EthereumJSONRPC, :sanitize_responses_reduce_fn, 2, [file: ~c"lib/ethereum_jsonrpc.ex", line: 578]}, {Enum, :"-reduce/3-lists^foldl/2-0-", 3, [file: ~c"lib/enum.ex", line: 2531]}, {EthereumJSONRPC, :sanitize_responses, 2, [file: ~c"lib/ethereum_jsonrpc.ex", line: 550]}, {EthereumJSONRPC.Receipts, :process_responses, 2, [file: ~c"lib/ethereum_jsonrpc/receipts.ex", line: 411]}, {EthereumJSONRPC.Receipts, :request_and_parse, 3, [file: ~c"lib/ethereum_jsonrpc/receipts.ex", line: 235]}, {Task.Supervised, :invoke_mfa, 2, [file: ~c"lib/task/supervised.ex", line: 101]}, {Task.Supervised, :reply, 4, [file: ~c"lib/task/supervised.ex", line: 36]}]}","metadata":{}}
ENV FILE
NETWORK=BNB Chain
SUBNETWORK=Mainnet
CHAIN_ID=56
DATABASE_URL=postgresql://blockscout:password@postgres:5432/bnb_db?ssl=false
ETHEREUM_JSONRPC_HTTP_URL=https://bsc-dataseed.binance.org
PORT=4000
DISABLE_NFT_MEDIA=true
ERLANG_COOKIE=blockscout_cookie
Batch size settings
ETHEREUM_BATCH_SIZE=20
ETHEREUM_JSONRPC_MAX_BATCH_SIZE=50
RECEIPT_BATCH_SIZE=50
LOGS_BATCH_SIZE=20
Could you please advise on how to resolve this, or let me know if any additional configuration is needed?
Beta Was this translation helpful? Give feedback.
All reactions