trestle
testnet live Launch bridge
SECURITY / TRUST BOUNDARY
MODEL trusted relayerSCOPE testnetMAINNET not ready

The honest boundary.

Trestle is not certified and not mainnet-ready. This page states what protects users today, what does not, and what must change first.

PropertyToday (testnet)Required for mainnet
Message validityTrustedRelayerIsm โ€” one configured relayer accepts the messageValidator set or multisig ISM with a threshold
Relay scopeRouter-scoped: origin, destination, sender and recipient must all match a Trestle routeKeep, plus monitoring on rejected traffic
Key custodyOne deployer key is also the trusted relayerIsolated relayer key; owner key offline
Value limitsNone โ€” testnet assets onlyPer-transfer, per-route and daily caps with a pause path
Remote assetsSynthetic botUSDT, no real valueCanonical liquidity, funded by the ecosystem not the builder
VerdictTestnet-verified prototypeIndependent audit before any real funds
01
WHAT ALREADY HOLDS

Protections in place.

Relayer ignores mailbox messages that are not a Trestle router-to-router routeenforced
Locked collateral is checked against summed synthetic supply on every test runenforced
Heartbeat, stuck-message and gas-floor watchdog with alertsrunning
Deployer keys, state files and env files are gitignored and never publishedenforced
MAINNET PATH

Order of operations.

02
StepChangeWhy
01Replace TrustedRelayerIsm with a validator or multisig ISMRemoves single-key message validity
02Separate relayer key from the owner keyLimits blast radius of a hot key
03Add transfer caps, rate limits and a pause controlBounds damage from any residual failure
04Add RPC redundancy and alerting for every legArc currently has a single public RPC
05Commission an independent auditThe only thing that turns verified into certified