Как это работает
- Магазин принимает в сети Ethereum не только саму монету, но и токены, например USDT.
- Токен добавляется по адресу контракта. Адрес берётся в эксплорере сети, Etherscan.
- Покупатель пополняет баланс токеном так же, как монетой.
ШАГ 1Найдите токен в Etherscan
Откройте Etherscan и перейдите в раздел токенов.
etherscan.io
ШАГ 2Скопируйте адрес контракта
Откройте страницу токена и скопируйте адрес контракта. Для USDT в сети Ethereum это 0xdAC17F958D2ee523a2206206994597C13D831ec7.
etherscan.io
ШАГ 3Добавьте токен в боте
В админке откройте «💲 Настройка платёжек» → «Через ethereum» → «Токены» → «Добавить токен». Бот попросит адрес контракта: отправьте его одним сообщением. Для USDT можно просто нажать подсказку 0xdAC17F958D2ee523a2206206994597C13D831ec7 - Tether USD на клавиатуре.
TSTop Shopбот•••
Токены 14:20
Добавить токен
Назад
Введите адрес контракта14:20
0xdAC17F958D2ee523a2206206994597C13D831ec714:21 ✓✓
Токен успешно добавлен14:21
📎Сообщение ➤
ШАГ 4Проверьте карточку токена
После ответа «Токен успешно добавлен» токен появится в списке. В его карточке видны название, символ и адрес контракта. Там же кнопка «Удалить»: история платежей при удалении сохраняется.
TSTop Shopбот•••
Токены 14:22
Добавить токен
Tether USD
Назад
Ethereum | Tether USD
Символ: USDT
Адрес контракта: 0xdAC17F958D2ee523a2206206994597C13D831ec714:22
Символ: USDT
Адрес контракта: 0xdAC17F958D2ee523a2206206994597C13D831ec714:22
Добавить транзакцию
Удалить
Назад
📎Сообщение ➤
Если не получилось
- «Токен слишком малоизвестный, поэтому добавить его нельзя». Бот не нашёл цену токена, обычно из-за ошибки в адресе. Скопируйте адрес ещё раз прямо из Etherscan.
- «Токен с таким адресом контракта уже добавлен». Токен уже есть в списке «Токены».