BSC Public Mempool Stream Integration Guide
Explore the services, scenarios, benchmark data, and access methods of BlockRazor BSC Public Mempool.
Benchmark
In our transaction reception latency benchmark, we compared BlockRazor with a regular Node in four regions: Dublin, Frankfurt, Tokyo, and Virginia. The evaluation was based on the time difference for clients receiving the same transaction from BlockRazor and regular Node among comparable samples.
Dublin
99.7%
43.7 ms
28.8 ms
89.7 ms
Frankfurt
99.5%
29.0 ms
21.5 ms
48.1 ms
Tokyo
99.8%
136.4 ms
119.5 ms
218.7 ms
Virginia
99.8%
55.1 ms
40.5 ms
107.4 ms
The results show that BlockRazor maintained a significant lead in all four regions. Its transaction reception lead rate exceeded 99% in all regions. In terms of lead magnitude, BlockRazor's average lead time in different regions was approximately 43.7ms, 29.0ms, 136.4ms, and 55.1ms; under the P90 dimension, the lead magnitudes reached 89.7ms, 48.1ms, 218.7ms, and 107.4ms, respectively.
The results above demonstrate that BlockRazor exhibits a stable priority reception capability in the transaction propagation chain, enabling it to capture transactions earlier than ordinary nodes in the vast majority of comparable samples.
Price
Endpoint
Frankfurt
64.130.47.75:50051
Tokyo
63.254.162.18:50051
Dublin
141.98.217.82:50051
Virginia
208.91.105.204:50051
Request Parameters
NodeValidation
Mandatory
boolean
false
This field currently only supports being set to false, and the relay will push all new transactions (unchecked) with lower latency.
Request Example
https://github.com/BlockRazorinc/relay_example
Proto
The code of relay.proto is as follows:
Response Example
Success
Error
Last updated
Was this helpful?