Searcher

Introduction

Searchers can subscribe to transactions from the Private Mempool to execute backrun strategies, and then send bid to BlockRazor RPC to win the backrun auction.

Additionally, searchers can skip bundle subscriptions and directly send bundles to BlockRazor RPC. With the network acceleration service of the high-performance network, BlockRazor RPC can forward bundles to builders with minimal latency, eliminating the need to repeatedly connect to builder interfaces.

RPC Endpoint

circle-info

Please keep the domain for subscribing to the bundle consistent with the domain for sending the bundle. For example, if subscribing to https://jp-ethscutum.blockrazor.xyz/stream, then send the bundle to https://jp-ethscutum.blockrazor.xyz

Region
Endpoint

Tokyo

https://jp-ethscutum.blockrazor.xyz

New York

https://us-ethscutum.blockrazor.xyz

eth_sendBid

circle-info

To protect private transactions, eth_sendBid is restricted to designated Searchers. Please contactarrow-up-right us if you need to send a bid.

Request Parameter

Parameter
Mandatory
Format
Example
Remark

txs

Mandatory

[]string

["tx_hash", "rawTxHex"]

tx_hash refers to the originator transaction in the Private Mempool, while rawTxHex is the backrun transaction being constructed. If the backrun target is a bundle, please fill in all tx_hash values from the bundle.

blockNumber

Optional

hex string

"0x102286B"

A hex-encoded block number indicating the latest valid block for the bundle. The default value is the current block number + 100.

Bid mechanism

BlockRazor will replace the tx_hash in the Bid with rawTxHex, and after adding refundPercent and refundRecipient, immediately forward it to the Builder for block inclusion.

From the Builder's perspective, the Bid's value is determined by the backrun transaction’s priority fee + coinbase.transfer(). Since the refundPercent for the same originator transaction remains consistent, the Bid with the highest total value will be successfully included.

Request Example

Backrun Originator Transaction

Backrun Originator Bundle

eth_sendBundle

Searchers can also act as project builders to send raw bundles. For details, please refer to Project Builder.

Last updated