BTC-Lottery.io – Blockchain-alapú Lottórendszer
BTC-Lottery.io egy decentralizált, bizonyíthatóan fair lottó platform, amely Bitcoin blockchain technológiára épül. A lottó eredményeket az egyes Bitcoin blokk hash utolsó 6 karakterének felhasználásával generálja, átlátható és manipulációbiztos játékrendszert létrehozva.
Élő Weboldal
Fő Jellemzők
- Bizonyíthatóan Fair: BTC blokk hash-eket használ, bármely blockchain explorer-rel ellenőrizhető.
- Gyors Sorsolások: Minden sorsolás minden új BTC blokkhoz kötött (~10 percenként).
- Megváltoztathatatlan Rekordok: Nincs központi RNG, minden eredmény láncon és nyilvános.
- TRC20 USDT Támogatás: Befizetések és kifizetések a Tron hálózaton keresztül.
- Biztonságos Tárcaintegrációs: Nem-őrzött kripto tárca használat.
- CA Licencelt: Kanadai online lottó licenc alatt működik.
Hogyan Működik
- A felhasználók lottószelvényeket vásárolnak USDT (TRC20) használatával.
- Minden szelvény egy véletlenszerű 6 karakteres hexadecimális kódot kap.
- Amikor a következő BTC blokk bányászásra kerül, a hash utolsó 6 karaktere lesz a nyerő kód.
- A díjak azoknak a játékosoknak kerülnek kiosztásra, akiknek a szelvénye megegyezik az eredménnyel.
Fejlesztői Beállítás
<code># Repository klónozása git clone https://github.com/YOUR_ORG/btc-lottery.io.git # Navigálás a projekt mappába cd btc-lottery.io # Függőségek telepítése npm install # Fejlesztői szerver indítása npm run dev</code>
Projekt Struktúra
<code>/src /components → Újrafelhasználható UI komponensek /pages → Frontend útvonalak /lib → Lottó logika, blockchain eszközök /api → TRC20 és BTC blokk kezelés /public → Statikus eszközök .env.example → Környezeti változó minta</code>
Környezeti Változók
Hozzon létre egy .env fájlt a .env.example alapján:
<code>NEXT_PUBLIC_API_BASE_URL=https://api.btc-lottery.io TRONSCAN_API_KEY=your_tronscan_key BTC_BLOCKCHAIN_API=https://blockchain.info/latestblock</code>
Függőségek
- Next.js a frontend keretrendszerhez
- ethers.js a tárca kapcsolathoz
- axios az API kommunikációhoz
- web3.js (ha alkalmazható) a láncon belüli interakciókhoz
Tesztelés
<code>npm run test</code>
A tesztek tartalmazzák:
- Sorsolási logika pontosság
- Tárca és betét ellenőrzés
- Szélsőséges esetek kezelése
Licenc
MIT Licenc
© BTC-Lottery.io 2025
Közreműködés
A közreműködések üdvözöltek! Kérjük, először nyisson egy issue-t, hogy megbeszélhesse, mit szeretne megváltoztatni.
Kapcsolat
Technikai vagy üzleti megkeresésekhez:
[email protected]