v0.6
- Released contracts v3: all deployment addresses rotated (deterministic CreateX deploys, salt
train.protocol.v3) — see the updated Deployments page. - Solver locks are now keyed by (hashlock, solver address) instead of an incremental index. Each solver gets exactly one slot per hashlock (the double-lock guard), so a blind retry can never double-fund a swap and no one can squat another solver’s slot. The Core spec and implementation guides are updated to the v3 interface.
- Recorded mainnet deployments for Starknet, Fuel Ignition, and Tempo alongside the 7 EVM mainnets.
- Aztec upgraded to v5.0.1 with solver-keyed locks on testnet; Solana devnet now covers the full SOL/SPL reward matrix with three gasless rails.
v0.5
- EVM contracts rewritten on Foundry with deterministic CREATE2 deployment, and relaunched on mainnet with one shared address across Ethereum, Arbitrum One, OP Mainnet, Base, Polygon PoS, BSC, and Robinhood.
- Updated the Starknet and Fuel mainnet contracts to the current version.
- Launched on Tempo mainnet, TRAIN’s first deployment to a chain with no native gas token.
- See the new Deployments page for the full, current list of mainnet, testnet, and in-progress network addresses — it replaces the old Contracts page.
v0.4
- Introduced Wallet HTLC, secret generation from the wallet mechanism.
- Added HKDF specification describing HKDF usage in TRAIN.
v0.3
- Updated the Auction Mechanism to enable solver competition and ensure users receive the best possible swap price.
v0.2
- Added research about cross-chain trading dynamics with TRAIN protocol.
v0.2
- Released TRAIN to mainnet.
- Mainnet contracts are available here.
- Added Bridge Deployment API documentation (later retired).
v0.1.6-testnets
- Updated the Edge Cases specification with more detailed explanations.
- Rebranded to TRAIN from Layerswap V8. All repositories have been migrated to the new TrainProtocol organization.
v0.1.6-testnets
- Removed the Atomic Pool concept.
- Introduced the new Reward & Slash mechanism embedded in Atomic Swaps themselves, eliminating the need for Atomic Pools.
v0.1.5-testnets
- Added introduction to the Auction system and the technical details.
v0.1.5-testnets
- Released TRAIN Bridge dApp to use Signature flow instead of requiring two transactions; users now complete one transaction and one signature.
v0.1-testnets
- Updated dApp Implementation and dApp pages to include details for verifying the state of destination chains via Light Clients and/or multiple providers.
- Replaced ‘LP’ terminology with ‘Solver’ to avoid confusion with passive liquidity providing and to better explain the concept.
v0.1.1-testnets
- Prepared branch for EVM security audit
- EVM Gas Optimization
v0.1-testnets
- Released the first version of the TRAIN protocol on EVM, Fuel, Starknet, Solana, and TON testnets.
- Released the first version of the Bridge Deployment API (later retired).
- Released the documentation page.