Mitoshi見通しDocs
Open app
Start here

One-tap trading

One more biometric arms a key; after that every tap inside its limits signs itself and the fee is paid for you.

Checked 2026-10-13 · app 11d85e0

There are two ways to tap with no prompt. Both are capped on chain, both are listed in Account & keys, and neither can withdraw.

The one-tap key (passkey accounts)

Turn on one-tap — from the toast after your first prompted trade, or Trade settings — asks your passkey once to publish a Tempo access key. The key is made in this browser and never leaves it. It may only:

  • place, cancel and redeem orders on the market engine, and
  • approve pathUSD to the engine — up to $25 of new approvals a day —

and it expires after 24 hours, renewable in one tap. Your passkey keeps every other power: a transfer, an approval to anyone else or a call to another contract signed by the key is refused on chain.

Tap-trading from a Trading Balance (any account)

Set aside a budget in your Trading Balance. One passkey confirmation deposits it and grants a key made on this device a SESSION grant: buy UP or DOWN on any live Window, from the Trading Balance only, up to a per-tap and a daily cap, for 6 hours, 24 hours or 7 days. Presets are $1, $5 and $10 taps. Daily caps reset at 00:00 UTC.

The grant never withdraws, never sends money anywhere and never spends past its caps. It can also sell what your Trading Balance holds — that's how CLOSE works without a prompt — and the money lands in your balance. Stopping it returns the unspent budget to the Trading Balance; positions it opened stay yours. The worst case.

What a tap costs

Who pays
A tap's network feeMitoshi's relay, in pathUSD, for calls inside its policy
Arming the Trading BalanceYou, once — a fraction of a cent
Withdrawing from the Trading BalanceThe relay

Your position shows the moment the key has signed and sent the trade — "Confirming on Tempo…" — and the receipt swaps in what the engine booked. On testnet the median from press to position was 0.64 s (evidence).

Skip one-tap and nothing changes but the prompt: every trade asks your passkey.

On this page