Doge DAO Bot — Telegram wallet & exchange bot · crypto by Arsen GoianDoge DAO Bot — Telegram wallet & exchange bot · crypto by Arsen Goian

Doge DAO Bot — Telegram wallet & exchange bot · crypto

Arsen Goian

Arsen Goian

Telegram wallet where users top up via CoinPayments, swap DOGE for BTC, ETH or USDT, stake DOGE and invite friends for better rates.
Role: Lead developer; payments and admin panel
Client: Crypto startup
Team: 3 developers
Period: 2020–2021

Challenge

A crypto startup wanted Dogecoin holders to exchange, store and stake coins without leaving Telegram or learning an exchange interface. The product had to process real deposits and withdrawals safely, with limits and fees, reward users who bring friends and let operators change rates, texts and staking settings themselves. When a transfer raised questions, support had to reach a human quickly.

Solution

The bot runs on BotMother in Docker, in English and Russian. Deposits use CoinPayments callback addresses with IPN webhooks, so users are notified when funds arrive. Exchanges from DOGE to BTC, ETH and USDT (TRC-20/ERC-20) check min/max limits and per-currency fees; every withdrawal needs explicit confirmation, and wallet addresses can be saved. Staking pays periodic rewards with refinancing and an unstaking cooldown. Referral deep links give access to privileged rates. A Laravel + Voyager admin manages texts, rates, fees and broadcasts, and ‘Contact manager’ opens a Zendesk ticket.

Key features

Referral deep links with privileged rates and a referrer bonus account
CoinPayments deposit addresses confirmed via IPN webhooks
DOGE to BTC, ETH or USDT with limits, fees and withdrawal confirmation
Staking with periodic rewards, refinancing and an unstaking cooldown
Admin: wallets, transactions, fees, limits, bonuses and broadcasts

Outcome

70 commits across the bot and admin panel over ten months by a team of three

Stack

PHP (BotMother), Telegram Bot API, CoinPayments API, Zendesk API, Laravel, Voyager, MySQL, Docker
Like this project

Posted Oct 22, 2026

Telegram wallet where users top up via CoinPayments, swap DOGE for BTC, ETH or USDT, stake DOGE and invite friends for better rates.