01
Get a handle
Open the bot and send /start. You get a @handle like @nova — that is your whole account.
USDG · Telegram Direct
One line moves USDG. No wallet to connect, no address to copy, no app to install — your @handle is the account, and your passkey does the signing.
Tagpay
bot/pay @nova 5 lunch
Sent 5.00 USDG to @nova
0x7f3a…c91d · Robinhood Chain
settled in 1.2s
Every payment answers with a receipt and a hash
How it works
01
Open the bot and send /start. You get a @handle like @nova — that is your whole account.
02
One passkey on your phone signs every payment. Nothing to connect, nothing to download.
03
Type /pay @nova 5 lunch. USDG settles on Robinhood Chain and a receipt lands in the chat.
In the chat
Balances, payments, x402 requests and cash-outs all run from the same conversation. Copy one and try it with the bot.
Open @Tagpayx402bot/pay @nova 5 lunch
Send USDG to any handle
/request @nova 5 design
Ask a handle for USDG (x402)
/balance · /balance @nova
Your balance, or any handle's
/settle 3F9A1C22
Pay a request addressed to you
/cashout 5 0xabc…
Send USDG to an external wallet
Send /start to the bot, claim a @handle, and pay the next person who asks — no wallet, no address, no extension.