Overview
Trails is built on a robust set of smart contracts deployed across multiple chains. All contracts are deployed via ERC-2470 Singleton Factory for deterministic addresses, ensuring consistency across the ecosystem.Contracts Repository
The complete source code for all Trails smart contracts is available on GitHub:Trails Contracts
View the full smart contract source code, documentation, and deployment scripts for Trails here
Sequence V3 Wallet Contracts
View the full smart contract source code, documentation, and deployment scripts that powers account abstraction for Trails
Key Contracts
The Trails protocol consists of several core smart contracts:- TrailsRouter - Main routing contract for intent execution and token operations
- TrailsIntentEntrypoint - Entry point for intent deposits with permit support
- TrailsRouterShim - Execution wrapper with sentinel tracking for success/failure states
Security Audits
Security is a top priority for Trails. All smart contracts have undergone comprehensive third-party security audits and public code4rena bounty competitions:Trails Security Audits
Review detailed security audit reports from independent security firms for Trails contracts
Sequence V3 Wallet Security Audits
Review detailed security audit reports from independent security firms for Sequence wallet contracts