Developers
Telegram trading bot.
An optional bot that can trade on Monad from chat. It is a different trust model from the web app. Read this before you send it funds.
Last updated 20 September 2026
01This path is custodial
The same disclosure is sent every time you run /start, including when you already have a wallet. Withdraw to an address you control with /withdraw. The web-app passkey and external wallets are a different, non-custodial model — see Security.
The webhook fails closed without a configured secret. If the bot is not set up on a given deployment, these commands simply do not exist there.
02Commands
| Command | What it does |
|---|---|
| /start | Create or show your hot wallet, with the custody notice |
| /help | Command list |
| /balance | MON and USDC balances |
| /price <token> | Look up a token |
| /buy <token> <MON amount> | Spend MON to buy a token |
| /sell <token> <amount> | Sell a token for MON |
| /withdraw <amount> <MON|token> <to> | Send funds out of the bot wallet |
You need MON in the bot wallet for gas, even on a trade that does not spend MON as the input asset.
03What it is not
- Not the PayAI Wallet you get from a passkey in the browser.
- Not Wallet Automation or Reserved Funds — those are the scheduled-payments path.
- Not a place to paste a seed phrase. It already has a key; it does not need yours.