---
title: "infra/ingress-rpc"
description: "Ingress JSON-RPC server that forwards transactions to the builder and writes a Kafka audit trail."
source: https://basehub.org/crates/infra/ingress-rpc/
---
import { LinkCard } from '@astrojs/starlight/components';

## Overview

The `infra/ingress-rpc` sub-crate (`ingress-rpc-lib`) is part of the [infra crate group](/crates/infra/overview/).

It runs the ingress JSON-RPC server, forwarding incoming transactions to the builder and writing each one to Kafka for the audit trail.

## Source

<LinkCard title="View source on GitHub" href="https://github.com/base/base/tree/main/crates/infra/ingress-rpc" />
