> ## 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.

# Deployments

> Live and in-progress TRAIN Protocol contract deployments across every supported network

TRAIN's HTLC contracts are deployed deterministically wherever possible (CreateX on EVM chains, native contract-ID determinism on Fuel), so all EVM chains share the same `Train` contract address. The current release is **v3**. Deployment source of truth lives in the [contracts repository](https://github.com/TrainProtocol/contracts) — `main` carries the latest state of every production-track network, while early-stage networks are developed on their own `main-add-<network>` branch. The contracts have not yet been externally audited. To learn how the `TrainRouter` powers gasless swaps, see [Gasless Flows](https://docs.train.tech/protocol/gasless.md).

> [tab] Mainnets
>
> ### Atomic Swap (HTLC) Contracts
>
> > [accordion] EVM: Ethereum
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://etherscan.io/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8#code) |
>
> > [accordion] EVM: Arbitrum One
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://arbiscan.io/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8#code) |
>
> > [accordion] EVM: OP Mainnet
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://optimistic.etherscan.io/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8#code) |
>
> > [accordion] EVM: Base
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://basescan.org/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8#code) |
>
> > [accordion] EVM: Polygon PoS
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://polygonscan.com/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8#code) |
>
> > [accordion] EVM: BSC
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://bscscan.com/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8#code) |
>
> > [accordion] EVM: Robinhood
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://robinhoodchain.blockscout.com/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8) |
>
> > [accordion] CairoVM: Starknet
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x397630513a04161f0f73bc1aaf76c6e10f85d8b17b42d00d11e8767a1cf5255` | [View](https://voyager.online/contract/0x397630513a04161f0f73bc1aaf76c6e10f85d8b17b42d00d11e8767a1cf5255) |
>
> > [accordion] FuelVM: Fuel Ignition
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x445464bf4d8f2ad1cdffefa8345438f6769c44fc4aedf0eb9c2e34f5756f5750` | [View](https://app.fuel.network/contract/0x445464bf4d8f2ad1cdffefa8345438f6769c44fc4aedf0eb9c2e34f5756f5750/code) |
>
> > [accordion] Tempo
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0xCb74407724c463EAA9bC661818364b532F8B5Cb5` | [View](https://explore.tempo.xyz/address/0xCb74407724c463EAA9bC661818364b532F8B5Cb5) |

> [tab] Testnets
>
> ### Atomic Swap (HTLC) Contracts
>
> > [accordion] EVM: Ethereum Sepolia
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://sepolia.etherscan.io/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8) |
> > | TrainRouter | `0xF406475230bE1A65d06bd87A2724F78F4b6A2928` | [View](https://sepolia.etherscan.io/address/0xF406475230bE1A65d06bd87A2724F78F4b6A2928) |
> > | ConstantPayoutCurve | `0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C` | [View](https://sepolia.etherscan.io/address/0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C) |
>
> > [accordion] EVM: Arbitrum Sepolia
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://sepolia.arbiscan.io/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8) |
> > | TrainRouter | `0xF406475230bE1A65d06bd87A2724F78F4b6A2928` | [View](https://sepolia.arbiscan.io/address/0xF406475230bE1A65d06bd87A2724F78F4b6A2928) |
> > | ConstantPayoutCurve | `0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C` | [View](https://sepolia.arbiscan.io/address/0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C) |
>
> > [accordion] EVM: Base Sepolia
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://sepolia.basescan.org/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8) |
> > | TrainRouter | `0xF406475230bE1A65d06bd87A2724F78F4b6A2928` | [View](https://sepolia.basescan.org/address/0xF406475230bE1A65d06bd87A2724F78F4b6A2928) |
> > | ConstantPayoutCurve | `0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C` | [View](https://sepolia.basescan.org/address/0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C) |
>
> > [accordion] EVM: OP Sepolia
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://sepolia-optimism.etherscan.io/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8) |
> > | TrainRouter | `0xF406475230bE1A65d06bd87A2724F78F4b6A2928` | [View](https://sepolia-optimism.etherscan.io/address/0xF406475230bE1A65d06bd87A2724F78F4b6A2928) |
> > | ConstantPayoutCurve | `0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C` | [View](https://sepolia-optimism.etherscan.io/address/0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C) |
>
> > [accordion] EVM: BSC Testnet
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://testnet.bscscan.com/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8) |
> > | TrainRouter | `0xF406475230bE1A65d06bd87A2724F78F4b6A2928` | [View](https://testnet.bscscan.com/address/0xF406475230bE1A65d06bd87A2724F78F4b6A2928) |
> > | ConstantPayoutCurve | `0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C` | [View](https://testnet.bscscan.com/address/0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C) |
>
> > [accordion] EVM: Linea Sepolia
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://sepolia.lineascan.build/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8) |
> > | TrainRouter | `0xF406475230bE1A65d06bd87A2724F78F4b6A2928` | [View](https://sepolia.lineascan.build/address/0xF406475230bE1A65d06bd87A2724F78F4b6A2928) |
> > | ConstantPayoutCurve | `0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C` | [View](https://sepolia.lineascan.build/address/0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C) |
>
> > [accordion] EVM: Monad Testnet
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8` | [View](https://testnet.monadscan.com/address/0x265978c3e2E5dB9C3Ea665cC40C5925A5fc13Ee8) |
> > | TrainRouter | `0xF406475230bE1A65d06bd87A2724F78F4b6A2928` | [View](https://testnet.monadscan.com/address/0xF406475230bE1A65d06bd87A2724F78F4b6A2928) |
> > | ConstantPayoutCurve | `0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C` | [View](https://testnet.monadscan.com/address/0xf5522F01B44D95f3A8d8be5d78F3eee91d26543C) |
>
> > [accordion] EVM: Tron Nile
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `TRooTQxWa3pgP6oA5QiyASxGKcRFRKY8k9` | [View](https://nile.tronscan.org/#/contract/TRooTQxWa3pgP6oA5QiyASxGKcRFRKY8k9) |
> > | TrainRouter | `TE8xNnkiWu71q6rs1mSYLV9Q5ZRaxTwHWX` | [View](https://nile.tronscan.org/#/contract/TE8xNnkiWu71q6rs1mSYLV9Q5ZRaxTwHWX) |
> > | ConstantPayoutCurve | `TXnXbz7UKN3KAJV8yNZtkFsHmzBuQ3hSu9` | [View](https://nile.tronscan.org/#/contract/TXnXbz7UKN3KAJV8yNZtkFsHmzBuQ3hSu9) |
>
> > [accordion] Tempo Moderato
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0xCb74407724c463EAA9bC661818364b532F8B5Cb5` | [View](https://explore.testnet.tempo.xyz/address/0xCb74407724c463EAA9bC661818364b532F8B5Cb5) |
> > | ConstantPayoutCurve | `0x758347A30b49d353F9C4dc8189F5c8f91FeaB27b` | [View](https://explore.testnet.tempo.xyz/address/0x758347A30b49d353F9C4dc8189F5c8f91FeaB27b) |
>
> > [accordion] CairoVM: Starknet Sepolia
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x331d2d504d582a6918a70928fa31207f73600f45e8089310283223f439d52b0` | [View](https://sepolia.voyager.online/contract/0x331d2d504d582a6918a70928fa31207f73600f45e8089310283223f439d52b0) |
> > | TrainRouter | `0x1049d123293e9c182397ba1b5de795ee35c9ca0a1f2fecfec2eca14e38cecc8` | [View](https://sepolia.voyager.online/contract/0x1049d123293e9c182397ba1b5de795ee35c9ca0a1f2fecfec2eca14e38cecc8) |
> > | ConstantPayoutCurve | `0x27e92c85cf5da7861549ceba60096737a773f9b94f49046604ff0a0035cc351` | [View](https://sepolia.voyager.online/contract/0x27e92c85cf5da7861549ceba60096737a773f9b94f49046604ff0a0035cc351) |
>
> > [accordion] FuelVM: Fuel Sepolia
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x445464bf4d8f2ad1cdffefa8345438f6769c44fc4aedf0eb9c2e34f5756f5750` | [View](https://app-testnet.fuel.network/contract/0x445464bf4d8f2ad1cdffefa8345438f6769c44fc4aedf0eb9c2e34f5756f5750/code) |
> > | ConstantPayoutCurve | `0xfc598e7d022590a0eecc2f58c9ba865ace7c2ca5acae881dced5f2dbb37eb33b` | [View](https://app-testnet.fuel.network/contract/0xfc598e7d022590a0eecc2f58c9ba865ace7c2ca5acae881dced5f2dbb37eb33b/code) |
>
> > [accordion] SVM: Solana Devnet
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `2cQYFAiud2LBg3r6MxKPJ1oS83yyrRwDsgxQSwhL97LJ` | [View](https://explorer.solana.com/address/2cQYFAiud2LBg3r6MxKPJ1oS83yyrRwDsgxQSwhL97LJ?cluster=devnet) |
> > | ConstantPayoutCurve | `Dp4ReoYGG8VRXpnst4vT8g6UDVwUicJwAuiikQWk8HMF` | [View](https://explorer.solana.com/address/Dp4ReoYGG8VRXpnst4vT8g6UDVwUicJwAuiikQWk8HMF?cluster=devnet) |
>
> > [accordion] Aztec Testnet
> >
> > | Contract | Address | Explorer |
> > | - | - | - |
> > | Train | `0x1e36ef80d7d02ab8ed33aa07635f85152e015b9c4b09fbf5fe54ec11154d3133` | [View](https://aztecscan.xyz/contracts/instances/0x1e36ef80d7d02ab8ed33aa07635f85152e015b9c4b09fbf5fe54ec11154d3133) |
> > | ConstantPayoutCurve | `0x0f39abe60a09d7750b0f3fc1dada72f151d815f10f63a4413db9a9e2cb5d2fc7` | [View](https://aztecscan.xyz/contracts/instances/0x0f39abe60a09d7750b0f3fc1dada72f151d815f10f63a4413db9a9e2cb5d2fc7) |

> [tab] Roadmap
>
> Networks below have contract implementations under active development but no live deployment yet.
>
> | Network | Status |
> | - | - |
> | TON | WIP |
> | Stacks | WIP |
> | Bitcoin | WIP |
> | Sui | WIP |
> | Aptos | WIP |
> | XRP | WIP |
> | Zcash | WIP |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.