Trading & features
Full inventory of what the bot does — commands, card layout, presets, and trade flow.
Commands
| /start | Welcome screen with hub buttons (wallet · settings · docs · alt.fun) |
| /token | Look up any alt.fun token — info-only card (no buy). Works in DM and in the group. |
| /wallet | Balances · import PK · activity log · preferred wallet · positions · swap |
| /positions | Your alt.fun holdings with PnL, sorted by USD value (paginated, dust filtered) |
| /recent | Latest alt.fun launches with one-tap ticker buttons |
| /settings | Buy/sell presets, slippage, gas tier, preferred wallet, autobuy |
| /website | Open the altDesk website |
| /security | Quick security summary (full version in /docs) |
| /docs | Link to this site |
| /help | Command reference inside Telegram |
/token and info commands only, never buying.Autobuy
Turn on autobuy in /settings and set your amount. Then just paste a token contract in the bot DM and it buys immediately at your configured size and gas — no card, no taps. Use /token <contract> when you want to inspect a token without buying.
Token card — what's on it
Paste an alt.fun contract address (or URL) and the bot renders a rich card with everything you need to make a decision:
- Header. Token image · name · ticker · CA · supply.
- Live market. Price · 24h change · market cap · curve progress (e.g. $4.29K / $9K, 47.69%) · holders · 24h volume.
- Dev launches badge. Shows how many alt.fun tokens the creator has launched:
Dev: 0x… (3)for repeat launchers,🆕 (1st launch)for first-timers,(100+)for the rest. - Top holders. Tap the button to see the top 5 addresses by % of supply.
- Your wallet snapshot. USDC balance ready to spend.
- Position section (when you hold the token): realised PnL · current worth · amount held · % of supply · average entry mcap. Reconstructed from your trade history.
Buy flow
- Tap a preset (e.g.
$25) or Custom amount. - Bot checks USDC allowance on the alt.fun router. If insufficient, submits a one-time
approve(max)first. - Bot submits
buy(token, usdc, minOut, referrer)with your slippage-adjusted min-out. - Polls for receipt. On success: ✅ filled + Hyperscan tx link. On revert: ❌ with the on-chain reason decoded.
- The signing event lands in
/wallet → Activity log.
Sell flow
Open a token from /positions (or any card you already hold) and the sell row appears with percentage presets (25 / 50 / 75 / 100%). One tap submits the sell with your slippage. Graduated tokens route via HyperSwap (in progress).
Custom amount
Tap Custom amount on any card → bot prompts you for a USDC amount in chat. Validates it's above the alt.fun minimum, shows a quote with slippage, and submits. Cancellable at any step.
Slippage
Default 15% on buys and sells. alt.fun's curve is steep around graduation so generous slippage prevents reverts. Tune in /settings → Slippage.
Gas tier
Three tiers as a multiplier on the live base-fee:
- Low — base × 1.10 — fine when the chain is quiet.
- Medium (default) — base × 1.50 — balanced.
- Instant — base × 2.50 — for moves you can't miss.
HyperEVM gas is currently <1 Gwei so a full buy costs cents. The bot estimates exact gas with 20% headroom before submitting.
Presets
Default buy: $10 / $25 / $50 / $100 / $250. Default sell: 25% / 50% / 75% / 100%. Add or remove presets in /settings.
Positions view
/positions lists every alt.fun token your wallet holds, sorted by USD value. Paginated 10 per page. Tokens worth less than $0.01 are hidden automatically. Each row is a tap-button that opens the full card with a sell sheet attached.
Activity log
/wallet → Activity log shows the last 20 signing events (approve / buy / sell) with timestamps and Hyperscan links. Every entry should match a button you tapped — anything you don't recognise is a red flag.
Wallet management
- Multi-wallet. Import up to 6 keys, label W1…W6 auto-assigned.
- Main wallet picker. Tap any W-label to switch the active wallet.
- Export PK. Reveals the key in chat with auto-delete.
- Delete wallet. Two-step confirm; promotes the next wallet to main.
Bot fee
0.50% per trade, deducted from the input side, paid to a separate fee wallet. Shown explicitly on every quote.
Graduated tokens
Once a token graduates from the bonding curve to HyperSwap, the bot flags it on the card. Routing graduated trades through HyperSwap is on the roadmap.