Use the Network
Telegram Wallet Bot
Your Asentum wallet, in your Telegram chat. Estimated read time: 5 minutes
TL;DR
The Asentum Telegram wallet bot lets you create a Dilithium3 keypair, hold ASE, receive payments, send to other addresses, and sign tx requests from any dapp, all from inside Telegram. No browser extension. No app install. Works on every device Telegram works on, including Chromebooks and locked-down work laptops.
Open Telegram, search @AsentumWalletBot, hit Start. Your address is ready in 5 seconds.
Setup in 60 seconds
- Open Telegram, search for @AsentumWalletBot.
- Tap Start. The bot generates a Dilithium3 keypair tied to your Telegram user ID.
- Tap
/addressto see your Asentum address. Tap/backupto export the secret key for safekeeping (you should do this). - Tap
/faucetto drip a small amount of testnet ASE to your address.
You now have a working wallet. Hold it forever, ignore it for a year, come back, your key is still there.
Commands
/addressshow your address with a copy button/balancecurrent ASE balance/send <amount> <to>send ASE/historylast 10 transactions/subsrecurring payments (when you have any)/faucetrequest testnet ASE/backupexport your secret key/import <hex>restore a wallet from a backed-up secret/helpfull command list
Sending ASE
Two ways:
- Slash command:
/send 5 0xRecipientAddresssends 5 ASE. - Inline button: the bot offers a Send button in chat. Tap it, enter amount and recipient through a guided flow.
The bot shows you a preview with gas estimate before submitting. Confirm to sign and broadcast. Receipt arrives in chat once the tx lands.
Signing for dapps
When a dapp needs you to sign a transaction (a deploy from the IDE, a Vault put from the secrets UI, a swap in a DEX), it shows a QR code or a wallet.asentum.com deep-link.
Open the deep link in Telegram, the bot DMs you a preview of the tx with all the relevant details (method name, args, gas cost, recipient contract). Tap Confirm to sign. The bot broadcasts and the dapp sees the result a couple of seconds later.
Long press a tx preview to see the raw bytes if you want to verify nothing weird is being asked of you.
Security model
Honest breakdown:
- Your secret key is stored encrypted at rest on the bot's server.
- The encryption key is derived from your Telegram user ID plus a server-side pepper. Compromising the server alone is not enough; an attacker needs both the database and the pepper.
- You can
/backupthe key and import it into the Chrome extension wallet at any time. The two can hold the same address. - For amounts you actually care about, prefer the Chrome extension or run your own validator and keep keys local. The Telegram bot is optimized for ergonomics, not for being your bank.
Compared to other wallets
Three wallets, different optimization points:
- Telegram Bot: zero install, works on every device, custodial-by-default with optional export. Best for casual users and dapp demos. @AsentumWalletBot.
- Chrome Extension: keys live in your browser's extension storage, you control them. Best for developers + power users. Setup guide.
- Desktop App (Operator): full validator + wallet combo. Best if you're running a node anyway. Desktop guide.
All three sign Dilithium3 natively. The same address works across all of them, you just pick where the keys live.