Guide
The trading key: what 0.25 MON is, and what Withdraw profit sends
The key in the browser pays gas. It is not the vault, and it is not your wallet. Profit is whatever sits on that key above a quarter of a MON, and it returns only to the vault’s owner.
MONAF Blog · 26 October 2026 · 15 min
There are three balances people mix up. The wallet’s native MON is what you see on the pay chip, and it is what a wallet swap spends. The vault’s MON is what an armed vault can spend when you enter through it. The trading key’s MON is a third, smaller pile. It exists so the agent can pay the network. On this desk that operating pile is 0.25 MON. The key’s balance minus 0.25 MON, when positive, is the number on Withdraw profit.
Why the number looks still
The key does not earn a staking rate. Nothing accrues per second. The balance changes when the key pays gas, when someone sends MON to the key address, or when profit is withdrawn. A display that ticks like gMON would be fiction. What it should do is re-read the address every second and show the new wei. A change of a few ten-thousandths of a MON is a gas payment. If the figure has been identical for an hour, the key has not sent and has not received. That can be true. It is not a frozen screen unless a manual send to that address also fails to show up within a few seconds.
The address under the balance is the key. Copy it. Open it on MonadVision. The native balance there is the same number, in MON. If the two disagree for more than one poll, the page is stale. Refresh. Do not send a large top-up to a copied address you have not compared character by character. A trading key is a hot key. The address is public. The key material is not printed, and a prompt that asks you to export it is not this desk.
0.25 MON stays. The rest is profit. The recipient is the owner on the vault, not an address you type.
What Withdraw profit does
The button reads the key’s balance, subtracts 0.25 MON, and asks the key to send that surplus. The destination is the owner() of the vault this browser’s key is allowed to serve. If you are not that owner, it does not send. If there is no vault bound, it does not send. If the surplus is dust, the button stays hidden, because there is nothing to withdraw. After a successful send the on-screen balance drops by the amount that left, and the next chain read confirms it.
This is not “withdraw all funds”. That other button is on My money and it sells velocity positions back to the coin you paid with. Profit on the key is gas surplus. Closing a trade does not, by itself, sweep the key. Funding the key does not, by itself, enter a trade. The three actions are labelled differently because mixing them up sends the wrong coin to the wrong place.
How the float is supposed to survive
Each agent send records the network fee and treats twice that fee as owed onto the key from the vault, so the float is not eaten by a day of trading. The top-up is a transaction the owner signs. If you ignore those prompts, the key balance falls toward zero and the next send cannot pay for itself. Then Withdraw profit disappears, correctly, because there is no surplus. Send a small MON transfer to the key address if you want the float restored by hand. Check the address first.
Checks before you tap
Confirm the key address on the card matches the agent on the vault. Confirm the connected wallet matches the vault owner. Read the MON amount on the button and accept that 0.25 stays behind. Sign once. If the wallet or the key errors before a hash exists, nothing moved. If a hash exists, the profit has left, even when a receipt read times out. Look at the owner’s balance, not at the button, to see it arrive.