Slippage and the guaranteed minimum
A pool's price can move between the moment your trade is built and the moment it lands, because other people are trading too. Slippage is how far you will let it move against you. PortMula turns your choice into a minimum, the least you will receive, shows it to you before anything is signed, and checks what actually arrived afterwards.
Where you choose your slippage
- On the Trade page, the Slippage control sits at the top of the swap form, with a few settings and one already selected. It is shown on every trade and never tucked away, because it decides how much worse than the quote you will accept.
- On an automation, a trade's settings include a Slippage field. It starts at a suggested value, and nothing is stored until you press Save.
- In Terminal, you can say how much slippage you accept. The approval card shows the minimum that results, so you can check it before signing.
A tighter setting protects you more, and the trade is more likely to fail if the price moves. A looser one is more likely to go through, and you may receive less.
The estimate versus the minimum on the card
While you type, the Trade page shows an estimate marked with ≈, read for free from the Tinyman pool for that pair, along with an estimated minimum. They are estimates: the trade itself may route through other pools. The exact minimum comes from the real quote the trade is built from, and it is on the approval card as Minimum received.
What holds the minimum
The minimum is part of the swap itself, sent to the pool with the trade. Before signing, PortMula asks the network what the trade would do. If the price has moved so far that the trade would fail, nothing is signed and you are shown the network's own reason. You can build the trade again at the current price.
What the receipt compares
After the trade confirms, PortMula reads what actually reached your agent's wallet from the confirmed transaction, including payments the pool makes inside the trade, and compares it with the minimum. The receipt says whether you received more than the minimum, exactly the minimum, or less. Less would mean the promise was not kept: the trade still settled, and the shortfall is recorded. If what arrived cannot be read back, the receipt says so rather than showing zero. The Runs page keeps each trade's figure beside its minimum.