Steer Protocol
Learn

First Signed Swap

Follow the signed quote path without losing the safety model.

What You Will Learn

A signed swap is not "a swap with extra bytes." It is a controlled settlement path where the quote, hook, manager, oracle, risk config, and replay checks all agree before vault movement happens.

The Safe Mental Flow

Build The Habit

Before sending anything live, check:

  1. The quote signer matches RiskConfig.quoteSigner.
  2. The chainId and verifying contract are the intended deployment.
  3. The pool id is the actual pool id.
  4. The expiry is seconds, not milliseconds.
  5. The quote amount bounds the intended swap.

Where The Exact APIs Live

Checkpoint

You understand the signed path when you can explain why an invalid supplied quote reverts instead of quietly becoming an unsigned vault settlement.

On this page