> For the complete documentation index, see [llms.txt](https://docs.bloxroute.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bloxroute.com/eth/block-builders-and-validators/preconfirmations.md).

# Preconfirmations

bloXroute  now supports  pre-confirmation solutions for both Primev and Chainbound. Below is an overview of how our integration works.

***

### Primev Integration <a href="#primev-integration" id="primev-integration"></a>

#### About Primev <a href="#about-primev" id="about-primev"></a>

**Primev** is an infrastructure provider offering pre-confirmation capabilities on Ethereum. They operate a custom chain alongside a set of Ethereum smart contracts to coordinate builder and validator participation in their preconf ecosystem.

#### Our Integration <a href="#our-integration" id="our-integration"></a>

**Validator Tracking (Ethereum Mainnet)**

* We reference Primev’s validator opt-in contract on Ethereum Mainnet:\
  `0x821798d7b9d57dF7Ed7616ef9111A616aB19ed64`
* A helper function is used to query validator participation status.
* This contract maintains a list of validators who have opted into Primev’s pre-confirmation program.

**Builder Tracking (Primev Custom Chain)**

* Primev maintains a contract on their own chain to track builder opt-in status:\
  `0xb772Add4718E5BD6Fe57Fb486A6f7f008E52167E`
* Builders are mapped to externally owned accounts (EOAs) via a helper function that converts their public key to an address.
* We query this contract through their public RPC endpoint:\
  `wss://chainrpc-wss.mev-commit.xyz`

**Validation Checks**

* Once per epoch, we validate the opt-in status of all known validators and builders.
* This polling-based model ensures data consistency without requiring persistent event listeners.

***

### Chainbound Integration <a href="#chainbound-integration" id="chainbound-integration"></a>

#### About Chainbound <a href="#about-chainbound" id="about-chainbound"></a>

**Chainbound** is another provider building a pre-confirmation solution for Ethereum, called **Commit-Boost**. Their focus is on enabling block builders to provide pre-confirmations directly to searchers and users, without requiring validator coordination. Chainbound’s architecture is designed to integrate seamlessly with builder workflows, offering lighter-weight guarantees and flexible integration points.

#### Our Integration <a href="#our-integration.1" id="our-integration.1"></a>

We’ve added support for Chainbound’s Commit-Boost protocol within our pre-confirmation infrastructure. It allows validators to manage proposer commitments—such as pre-confirmations—using a modular and extensible framework, without requiring coordination with external contracts or RPC endpoints.

Commit-Boost is designed to:

* Run as a sidecar next to MEV-Boost or without.
* Provide a unified platform for validator commitments (e.g., inclusion guarantees, blockspace futures).
* Be extensible via plug-and-play modules.
* Avoid fragmentation or duplicated infrastructure.

***

### Technical References <a href="#technical-references" id="technical-references"></a>

**Primev:**

* RPC endpoint: `wss://chainrpc-wss.mev-commit.xyz`
* Validator opt-in contract: `0x821798d7b9d57dF7Ed7616ef9111A616aB19ed64`
* Builder opt-in contract (Primev chain): `0xb772Add4718E5BD6Fe57Fb486A6f7f008E52167E`

**Chainbound:**

* No RPC endpoint or smart contract required.
* Uses Commit-Boost sidecar alongside or independent off MEV-Boost.

***

If you're a builder and would like to begin submitting pre-confirmations via bloXroute’s infrastructure, reach out to `support@bloxroute.com` for integration support, specs, and test endpoints.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.bloxroute.com/eth/block-builders-and-validators/preconfirmations.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
