Orders
Overview of Signet's order system for cross-chain transactions. Explains contract components and their roles in enabling secure, efficient asset transfers between chains.
Last updated
Overview of Signet's order system for cross-chain transactions. Explains contract components and their roles in enabling secure, efficient asset transfers between chains.
Last updated
Orders
contracts are differentiated for Ethereum and Signet. The host contract can only fulfill orders, not initiate them.
Swap
: Receives tokens and signals exchange intent; Signet Node enforces intent fulfillment, available only on Signet.
FulfillSwap
: Enables Fillers to send output tokens that are observable by Signet. These are used by the conditional transactions to enforce cross-chain transfers.
Sweep
: Allows Builders to collect input tokens from the contract, after filling any number of orders.
The Orders contracts are stateless; they emit events that the Signet Node listens for
For Deployed HostOrders
& RollupOrders
contract addresses, see Chain Configuration Reference.
For contract source code, see contracts in the folder.