Skip to main content

Documentation/Block Builders/Customizing a Builder

Getting Transactions and Bundles

How to retrieve transactions and bundles from the transaction cache for block building.

The transaction cache offers endpoints for getting simple transactions and Flashbots-style transaction bundles.

Fetching bundles requires authentication. This is because Builders are only allowed to build blocks for their assigned slots. See Authentication for details.

Transaction cache basics:

  • API Endpoint: transactions.api.signet.sh
  • Cache Duration: 10 minutes
  • Authentication: Authentication is required to retrieve bundles, but not to retrieve transactions.

API Endpoints

Get Transactions

http
GET /transactions

Returns a list of transactions available for inclusion in a block.

Get Bundles

http
GET /bundles

Returns a list of bundles available for inclusion in a block. Requires authentication.

ESC

Start typing to search documentation...

Navigate Select ⌘K Open