Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/BlockRazorinc/docs_en/llms.txt

Use this file to discover all available pages before exploring further.

BlockRazor’s BSC Fast mode accelerates transaction submission by routing signed transactions through a globally distributed high-performance network with direct, low-latency connections to BSC validators. Compared to submitting through a standard public RPC node, Fast mode reduces the time from submission to block inclusion by bypassing conventional gossip propagation. New registered users receive a default throughput of 10 TPS. Three submission variants are available depending on your use case and tip configuration.

Endpoint

POST https://fast.blockrazor.io/bsc
All requests must include your BlockRazor API token in the Authorization header.

Authentication

Authorization
string
required
Your BlockRazor API token formatted as a Bearer token: Bearer YOUR_AUTH_TOKEN. Obtain your token from the BlockRazor dashboard.

Submission Variants

BlockRazor’s BSC Fast endpoint supports three methods for transaction submission. Each trades off tip requirements and rate limits differently.
The standard Fast mode submission path. Submit a signed transaction that includes a tip to BlockRazor’s designated address embedded in the transaction itself. The tip incentivizes validator prioritization and maximizes the speed of block inclusion.
  • Method: eth_sendRawTransaction
  • Tip required: Yes — include a BNB transfer to BlockRazor’s tip address
  • Default rate: 10 TPS for new registered users

Request Parameters

jsonrpc
string
required
JSON-RPC version string. Must be "2.0".
method
string
required
The RPC method for transaction submission: "eth_sendRawTransaction".
params
array
required
Array with one element — the signed transaction data.
id
integer
Client-chosen request ID echoed in the response.

Response

result
string
The 32-byte transaction hash (0x-prefixed hex string) for the submitted transaction. Use eth_getTransactionReceipt to check confirmation status.
error
object
Present when the submission fails.

Examples

curl -X POST https://fast.blockrazor.io/bsc \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer YOUR_AUTH_TOKEN' \
  -d '{
    "jsonrpc": "2.0",
    "method": "eth_sendRawTransaction",
    "params": ["0xSIGNED_TX_WITH_TIP"],
    "id": 1
  }'
For eth_sendRawTransaction and v2, you must include a BNB transfer to BlockRazor’s designated tip address within the transaction. Transactions submitted without a tip via these methods will not be prioritized and may be rejected by the Fast mode routing layer.
Use the Fast-Tx (SendTx) variant when you need fast submission without restructuring your transactions to include a tip. This is especially useful for simple transfer transactions where adding a separate tip output is not practical.

Rate Limits

VariantNew User LimitSubscribed Limit
eth_sendRawTransaction10 TPS (default)Custom
eth_sendRawTransaction v210 TPS (default)Custom
Fast-Tx (SendTx)10 txs / 5s, 10 txs / day$500/month (no limits)
The Fast-Tx subscription service ($500/month) removes the daily and per-window rate limits for SendTx and enables high-throughput transaction propagation using BlockRazor’s high-performance network. Visit the BlockRazor pricing page for details.

Build docs developers (and LLMs) love