Alkanex Trading Bot Docs

Selling

Sell any token you hold straight from its position card, in one tap, and choose how you get paid.

When you hold a token, selling is one tap away. You open its position card, choose how much to sell, and the bot quotes, builds, signs, and broadcasts the Bitcoin transaction for you. There is no wallet pop-up and no PSBT to sign by hand.

Selling spends tokens you already hold, so it does not need any BTC wrapping step and it works for any token you own. Live

A position card with the sell grid below it: Sell 25% / 50% / 100% on one row, Sell X Token and Sell X value on the next.
A position card with the sell grid below it: Sell 25% / 50% / 100% on one row, Sell X Token and Sell X value on the next.

The sell grid

Every position card carries its own sell grid. From it you can sell a slice or your whole bag:

ButtonWhat it sells
Sell 25%A quarter of your holdings
Sell 50%Half of your holdings
Sell 100%Your entire position
Sell X TokenA token quantity you type, for example 12.5, or a percent like 25%
Sell X valueA value you type in the active unit (USD or BTC), converted to tokens at the live price and capped at your balance

The Sell X value button follows your USD/BTC display toggle. If the card is showing USD, you type a USD value. If it is showing BTC, you type a BTC value. The two custom buttons are separate on purpose, so the unit you are typing in is never ambiguous.

When you tap a custom button the bot asks for the amount. For Sell X Token the prompt reads:

Send the SELL amount. Examples: 25%, 12.5 (whole tokens), or raw atomic units.

One tap, or a preview first

By default, selling is one tap. With Sell Preview off (the default), tapping a sell amount fires the trade right away, with no preview step in between.

Turn Sell Preview on in Settings if you want a checkpoint. The bot describes it as:

When ON, tapping a Sell button shows a preview (route, price impact, fee, slippage) before you confirm. When OFF (default), tapping Sell executes right away. Large trades and high price-impact trades always ask for a confirmation either way.

Whatever your Sell Preview setting, a large sell or a high price-impact sell always interposes a hard confirmation before the bot signs. That gate is always on and you cannot turn it off.

The always-on confirmations cover:

TriggerWhen it fires
High price impactPrice impact exceeds your slippage setting
Large tradeTrade size is at or above the large-trade threshold
Hard to exitThe token has no clean route back to frBTC

How you get paid

You choose what a sale pays out, under Settings -> Sell payout. The bot explains the choice like this:

Choose what you get when you sell. BTC lands in your wallet once the Subfrost federation releases it, usually 30-60 minutes after the sale, sometimes longer, for a small fee (usually a few hundred sats). frBTC is instant and ready to trade again, with no extra fee. Very small sells stay as frBTC. Default is BTC.

PayoutSpeedFeeBest for
Native BTC (default)Usually 30 to 60 minutes (sometimes longer), released by the Subfrost federationA small network fee, usually a few hundred satsTaking profit back into plain Bitcoin
frBTCInstantNo extra feeTrading again right away

Very small sells stay as frBTC regardless of your setting, because the network fee to release native BTC would not make sense on a tiny amount.

frBTC is the wrapped, pool-native form of BTC. If you plan to buy something else next, frBTC payout keeps you ready to trade with no waiting. If you are cashing out, native BTC lands in your own wallet.

Auto-convert on sell

When your payout is set to native BTC, the bot is wired to auto-unwrap the frBTC proceeds of a sale into native Bitcoin for you, so you do not have to run a separate convert. frBTC payout is the opt-out for this in Settings.

Native-BTC delivery on a sale has been validated end to end on mainnet. The conversion rides the Bitcoin network (a FROST federation releases your BTC), so it is not instant: plan for minutes, occasionally up to about an hour. If you would rather skip the wait, set your payout to frBTC and run Convert to BTC from your wallet card on your own schedule.

Watching a sell go through

After you fire a sell, the card updates in place with a live status checklist. You see the same five steps every time:

StepBot wording
1Order received
2Transaction signed
3Sent to the network
4Confirmed on-chain
5Swap confirmed

While it runs, the header reads Selling {symbol}. When it lands, the header flips to the result:

Sold {amount} {symbol} for {btc} BTC

with a link to the explorer. The success line is plain and exact: it tells you the token amount you sold and the BTC you received.

A native-BTC sale happens in two on-chain steps, so the card gives you two links to follow: View sale (the swap that sold your tokens) and View BTC payout (the frBTC to BTC release that lands the Bitcoin in your wallet). A sale paid out as frBTC shows a single View transaction link, because there is no separate payout step.

A live sell checklist with the first steps ticked, then the same card showing the green "Sold" header with the View sale and View BTC payout links.
A live sell checklist with the first steps ticked, then the same card showing the green "Sold" header with the View sale and View BTC payout links.

What is safe to assume

  • Selling never wraps BTC. It spends tokens you hold, so no funding step is ever required on a position you own. (If a token has no route back to frBTC, the card flags it instead of selling; see below.) Live
  • The sell grid (25% / 50% / 100% / Sell X Token / Sell X value) and one-tap execution with Sell Preview off are live. Live
  • Large and high price-impact sells always confirm first. This gate is unconditional. Live
  • Native BTC payout via auto-convert-on-sell is validated on mainnet. It settles over the Bitcoin network, so allow minutes, occasionally up to about an hour. Live
If a token has no route back to frBTC, the card flags it: "No route to sell this token back to frBTC." That is a liquidity condition on the token, not a bug in the bot.

On this page