Автоматический игрок в лотерею Lotshot на блокчейне TON.
- CLI Скрипт - Консольный интерфейс для автоматической покупки билетов
- Веб-интерфейс - Управление кошельком и игра через браузер
- Статистика в реальном времени - Актуальная информация о лотерее и доступных призах
- Мультиязычность - Поддержка английского и русского языков
- Открытый код - Полная прозрачность, проверьте код сами
Вариант А: Официальный установщик
- Перейдите на nodejs.org
- Скачайте установщик для macOS (рекомендуется LTS версия)
- Откройте скачанный
.pkgфайл - Следуйте инструкциям мастера установки
Вариант Б: Через Homebrew
# Установите Homebrew, если его нет
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Установите Node.js
brew install node# Обновите список пакетов
sudo apt update
# Установите Node.js и npm
sudo apt install nodejs npm
# Или используйте NodeSource для последней версии
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejssudo dnf install nodejs npmsudo pacman -S nodejs npmВариант А: Официальный установщик
- Перейдите на nodejs.org
- Скачайте установщик для Windows (LTS версия)
- Запустите
.msiфайл - Следуйте инструкциям мастера установки
- Перезапустите терминал/PowerShell
Вариант Б: Через winget
winget install OpenJS.NodeJS.LTSВариант В: Через Chocolatey
choco install nodejs-ltsОткройте терминал (или PowerShell на Windows) и выполните:
node --version
npm --versionВы должны увидеть номера версий (например, v20.10.0 и 10.2.0).
Вариант А: Через Git
git clone https://github.com/kdev-code/lotshot-autoplay.git
cd lotshot-autoplayВариант Б: Скачать ZIP
- Перейдите на github.com/kdev-code/lotshot-autoplay
- Нажмите зелёную кнопку "Code"
- Выберите "Download ZIP"
- Распакуйте архив
- Откройте терминал в распакованной папке
npm installnpm startСледуйте инструкциям:
- Введите вашу seed-фразу (24 слова)
- Укажите бюджет в TON
- При желании добавьте реферальный адрес
- Подтвердите и начните игру
cd web
npm install
npm run devОткройте http://localhost:5173 в браузере.
| Приз | Множитель | Шанс | За цикл |
|---|---|---|---|
| Jackpot | x1000 | 0.008% | 1 |
| Major | x200 | 0.025% | 3 |
| High | x77 | 0.08% | 10 |
| Mid | x20 | 0.4% | 50 |
| Low-Mid | x7 | 1.25% | 150 |
| Low | x3 | 2.5% | 300 |
| Mini | x1 | 10% | 1,200 |
Каждый цикл состоит из 12,000 билетов
- Только локальное хранение - Seed-фразы никогда не покидают ваше устройство
- Прямое подключение к блокчейну - Без посредников через Orbs Network
- Никакого сбора данных - Мы не отслеживаем и не храним данные пользователей
- Открытый исходный код - Полный код доступен для аудита
- Без бэкенда - Всё работает на стороне клиента
- Runtime: Node.js / TypeScript
- TON SDK: @ton/ton, @ton/core
- RPC: @orbs-network/ton-access
- Web: React + Vite
lotshot-autoplay/
├── src/
│ └── index.ts # CLI скрипт
├── web/
│ └── src/
│ ├── App.tsx # Главный компонент
│ └── App.css # Стили
├── lotshot-ton-contracts/ # Референс смарт-контракта
├── LICENSE # MIT лицензия
├── README.md # Документация на английском
└── README.ru.md # Документация на русскомNode.js не установлен или не добавлен в PATH. Переустановите Node.js и перезапустите терминал.
На macOS/Linux не используйте sudo npm. Вместо этого исправьте права npm:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrcВыполните npm install в директории проекта.
Убедитесь, что вы находитесь в папке web и выполнили там npm install.
Мы приветствуем вклад в проект! Не стесняйтесь отправлять Pull Request.
Этот проект лицензирован под MIT License — смотрите файл LICENSE для деталей.
Если проект оказался полезен:
TON: UQCwCYI_4tLe7JOBLz4571m-ehDihIoxILlR3l1Je5XltHyF
Внимание: Азартные игры связаны с риском. Играйте только на те средства, которые можете позволить себе потерять. Программа предоставляется как есть, без каких-либо гарантий.