> ## Documentation Index
> Fetch the complete documentation index at: https://docs.train.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# The Protocol

> Overview of the TRAIN protocol with all main components

The TRAIN protocol consists of **two** main components:

<Card title="dApp/Integrator" icon="browser" horizontal="true" href="/protocol/dApp">
  The Bridge UI/dApp or integration in a wallet, connected to the Auction Manager. This dApp submits user intents, receives the selected Solver, and executes the atomic swap.
</Card>

<Card title="HTLC Contracts" icon="file-lock" horizontal="true" href="/protocol/atomic-swaps-secret_gen">
  These are the contracts responsible for ensuring secure asset exchange between the User and Solver on different chains using HTLC with recoverable secret generation.
</Card>
