Asentum

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

  1. Open Telegram, search for @AsentumWalletBot.
  2. Tap Start. The bot generates a Dilithium3 keypair tied to your Telegram user ID.
  3. Tap /address to see your Asentum address. Tap /backup to export the secret key for safekeeping (you should do this).
  4. Tap /faucet to 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

  • /address show your address with a copy button
  • /balance current ASE balance
  • /send <amount> <to> send ASE
  • /history last 10 transactions
  • /subs recurring payments (when you have any)
  • /faucet request testnet ASE
  • /backup export your secret key
  • /import <hex> restore a wallet from a backed-up secret
  • /help full command list

Sending ASE

Two ways:

  • Slash command: /send 5 0xRecipientAddress sends 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 /backup the 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.