Skip to main content
preHTLC
The TRAIN protocol consists of three main components:

dApp/Integrator

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.

The Auction

This is a standard Dutch auction used by Solvers to compete for user requests.

PreHTLC Contracts

These are the contracts responsible for ensuring secure asset exchange between the User and Solver on different chains.