USDT · Solana · SPL token
Приём USDT в сети Solana
Покупатель оплачивает invoice issuer-native USDT в Solana mainnet-beta, а средства поступают прямо на настроенный кошелёк.
GramPayBot поддерживает issuer-native USDT в Solana mainnet-beta. Покупатель отправляет поддерживаемый SPL token на настроенный Solana wallet продавца, а GramPayBot отслеживает перевод и обновляет invoice, не храня деньги.
- Сеть:
Solana mainnet-beta - Стандарт:
SPL token - Receiving address:
Публичный Solana wallet - Актив комиссии:
SOL - Mint USDT:
Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB - Decimals:
6
Какой адрес добавляет продавец
Добавьте контролируемый публичный Solana wallet, проверенный для SPL token receipts. Public keys отображаются в base58, но по виду и числу символов нельзя определить account type, владение или поддержку токена.
Инструкция по Solana-адресам различает wallet owner, token account, ATA и mint. Payment flow GramPayBot использует merchant wallet как recipient, а поддерживаемый mint — как token identifier.
Не вставляйте mint Tether вместо кошелька
Mint определяет USDT, receiving address — продавца. Официальный mint Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB не является вашим кошельком.
Tether перечисляет Solana в каталоге поддерживаемых протоколов. Откройте mint в Solana Explorer, сравните полный адрес и выполните проверку токена. Название USDT, logo и высокая активность сами по себе ничего не доказывают.
Что выбирает покупатель
При выводе USDT покупатель выбирает Solana. Ethereum ERC-20, TRON TRC20 и другие сети — отдельные маршруты. Self-custody отправителю обычно нужен SOL для transaction fee и возможного создания token account; биржа может удерживать свою комиссию. Фиксированную сумму комиссии обещать нельзя.
QR checkout следует Solana Pay и содержит merchant wallet, amount, SPL mint и invoice reference. Перед подписью кошелёк должен показать ожидаемые token, recipient и amount.
Как GramPayBot подтверждает маршрут
Маршрут продукта — network enum solana плюс token USDT. GramPayBot сопоставляет точный mint, toUserAccount, invoice amount и transaction signature подтверждённого token transfer; destination token account хранится отдельно. SOL, USDC, похожий mint или другой recipient не подходят.
Откройте signature в Solana Explorer или Solscan и проверьте successful execution, mint, recipient и изменение token balance. Скриншот или заявка биржи на вывод не являются финальным доказательством.
Токен с символом USDT, но другим mint — другой актив. Для Circle-issued USDC используйте маршрут USDC Solana. Все пары перечислены в supported-routes hub.