Submit the full path response
When you call/intents/route you receive a full intentOp object. This object is HMAC signed by the Orchestrator. When you submit the signed intent to /intent-operations, you must include the complete, unmodified intentOp alongside your signatures.
Any modification or omission of fields from the original response will produce an invalid HMAC error and the submission will be rejected.
Refresh before signing
Quotes expire. Always fetch a fresh quote immediately before asking the user to sign. Submitting a signed intent built from a stale quote will result in an expiry error.One signature per origin chain
TheintentOp.elements array contains one element per source chain involved. Each element requires a separate signature. The index of each signature must match the index of the element it signs.