# Overview

1. Chains send transactions to builders via the sidecar.&#x20;

   Users transactions to the chain, which are forwarded to the sidecar. The sidecar provides a way for builders to receive transactions and send back completed blocks.
2. Javelin builders bid to build the block.

   Builders compete to be the builder for the next epoch of blocks. The builder that bids the most is the builder for all chains in the network for the next epoch. An epoch is a twelve second period of time synced with Ethereum blocks for which a Javelin builder has the right to build blocks.
3. The winning builder builds blocks for all chains.

   Builders receive transactions from chains via the sidecar. They assemble blocks out of these transactions, guaranteeing the atomicity of bundled transactions.
4. Blocks are sent to the L1 and fees are distributed back to chains.

   Blocks are sent to the L1 to get a preconfirmation from the L1 validators, and fees are distributed back to the chains.
5. Completed blocks are sent back to chains.

   Blocks are sent to chains via the sidecar.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcNHh3Znpz5ereq7HyH82c2iU_6ODPHRvec4BZcp0gnFKiQui575Ra-tNXisqpQEkF_tq760KVmlFFsvvF6eA0CLaRxmOzPYq5cAc3pndLxv8PJ7jGPtsvUua_gwKSrlSceDLMIiA?key=mcWQm1Amijc8vua1uSfrnrz1" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nodekit.gitbook.io/nodekit-documentation/architecture/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
