Fragment Donor SDKИсходный код

Версия 0.1.3 · Команды установки используют точные версии.

Купить и подарить Telegram Stars через API

Параметры POST buy-stars, заголовки mnemonic/cookie, оплата TON/USDT и защита от повторной покупки.

При покупке mnemonic кошелька и сессия/cookie Fragment передаются оператору API.

POST /buy-stars/ принимает application/x-www-form-urlencoded, а не JSON. Обязательны username и amount: целое от 50 до 1 000 000. payment_method по умолчанию usdt_ton; также поддерживается ton.

Обязательны заголовки Cookie и Mnemonic (12, 18 или 24 слова). Необязательны Wallet-Version (auto, v5r1, v4r2, v3r2), Wallet-Address, Proxy, User-Agent и TonConsole Api-Key. Proxy используется для Fragment, а не для авторизации в сервисе.

HTTP 200 с ok=true — состояние успеха в ответе. При HTTP 400 могут быть info, unconfirmed, tx_hash, transient, insufficient или price_guard. Сохраните эти поля; неопределённый ответ не разрешает повторную покупку.

Пример

curl -X POST https://fragment.donor.uz/buy-stars/ \
  -H "Cookie: $FRAGMENT_COOKIE" -H "Mnemonic: $WALLET_MNEMONIC" \
  --data-urlencode "username=durov" --data "amount=100" \
  --data "payment_method=usdt_ton"

Читайте дальше

API Telegram Stars: отправка Stars по username · Как отправить Telegram Stars пользователю по username · Timeout платежа: защита от повторной покупки Telegram Stars

OpenAPI 3.0 · Postman collection