Crypto payments for telegram bots

Seamlessly accept crypto payments
in your Telegram bots and services.

Popular bots use Crypto Pay

Telegram Crypto Bot

Accept a wide range of cryptocurrencies

Bill any supported cryptocurrencies with asset parameter in GetInvoice method

ETH ETH
USDT USDT
TON TON
BTC BTC
TRX TRX
LTC LTC
USDC USDC
BNB BNB
Create App

One click to start

Open @CryptoBot, go to Crypto Pay and tap Create App to get API Token

Application Statistics @GoodsBot for all time:

Volume: $204,920

The number of created invoices: 16,256

Number of payments: 9,353

Number of users: 5,606

Conversion: 57%

All Time
Today
Yesterday
Week
Month
Back

Payment statistics

Open @CryptoBot, go to Crypto Pay and My Apps,
App Name to get Statistics

Dollar

Real-time
exchange rates

Request up to date currency rate with the getExchangeRates API method

Crypto Bot

Dollar Emoji You received 3448 TON ($5000) from @CryptoBot #A777

Speech Emoji Design contest awards Medal Emoji

Crypto Bot

Dollar Emoji You received 8478 TON ($10000) from @CryptoBot #A820

Speech Emoji Congrats! You are winner Raising Hands Emoji

Crypto Bot

Dollar Emoji You received 2300 TON ($1000) from @CryptoBot #A820

Speech Emoji We appreciate your interest Rocket Emoji

Send coins to users

Automate payouts to users with transfer API method

Tree Emoji Anonymous paid your invoice #IV53.
You received 3442 TON ($5000).

Speech emoji A generous donation! Keep working hard

Hard emoji

Tree Emoji Anonymous paid your invoice #IV80.
You received 3823 TON ($6500).

Speech emoji A bountiful gift! Keep reaching for the stars!

Raising Hands Emoji

Tree Emoji Anonymous paid your invoice #IV80.
You received 1176 TON ($2000).

Speech emoji A substantial gift! Keep striving for excellence!

Party emoji

Anonymous payments

Use allow_anonymous parameter
in createInvoice method to give user
an option to remain private

Quick start using Crypto Pay

Authorizing your app

Crypto Pay API Request

Requests are only served over HTTPS
To pass parameters use:

Getting updates

There are two ways of receiving
updates for your app:

  • getInvoices method to get a list of created invoices.
  • Webhooks to receive updates in realtime.

Crypto Pay API

Explore available methods and types
and integrate them in any programming language.

Join dev community

Connect with bot developers and explore the possibilities
our crypto payments service unlocks.

JavaScript crypto-pay-api
DotNet CryptoPay
PHP crypto-pay-api
Python aiocryptopay
Go Lang cryptobot-sdk-golang