Ayarlar

Karanlık mod

BTC-Lottery.io – Blockchain Tabanlı Piyango Sistemi

BTC-Lottery.io – Blockchain Tabanlı Piyango Sistemi

BTC-Lottery.io, Bitcoin blockchain teknolojisi üzerine inşa edilmiş merkezi olmayan, kanıtlanabilir şekilde adil bir piyango platformudur. Her Bitcoin blok hash'inin son 6 karakterini kullanarak piyango sonuçları üretir, şeffaf ve kurcalamaya dayanıklı bir oyun sistemi yaratır.


Canlı Web Sitesi

https://btc-lottery.io


Temel Özellikler

  • Kanıtlanabilir Şekilde Adil: BTC blok hash'lerini kullanır, herhangi bir blockchain keşif aracı ile doğrulanabilir.
  • Hızlı Çekilişler: Her çekiliş her yeni BTC bloğuna bağlıdır (~her 10 dakika).
  • Değişmez Kayıtlar: Merkezi RNG yok, tüm sonuçlar zincir üzerinde ve halka açık.
  • TRC20 USDT Desteği: Para yatırma ve çekme işlemleri Tron ağı üzerinden yapılır.
  • Güvenli Cüzdan Entegrasyonu: Saklama olmayan kripto cüzdan kullanımı.
  • CA Lisanslı: Kanada çevrimiçi piyango lisansı altında faaliyet gösterir.

Nasıl Çalışır

  1. Kullanıcılar USDT (TRC20) kullanarak piyango biletleri satın alır.
  2. Her bilete rastgele 6 karakterlik onaltılık kod atanır.
  3. Bir sonraki BTC bloğu çıkarıldığında, hash'in son 6 karakteri kazanan kod olur.
  4. Ödüller, bileti sonuçla eşleşen oyunculara dağıtılır.

Geliştirici Kurulumu

<code># Depoyu klonla
git clone https://github.com/YOUR_ORG/btc-lottery.io.git

# Proje klasörüne git
cd btc-lottery.io

# Bağımlılıkları yükle
npm install

# Geliştirme sunucusunu başlat
npm run dev</code>

Proje Yapısı

<code>/src
  /components      → Yeniden kullanılabilir UI bileşenleri
  /pages           → Frontend rotaları
  /lib             → Piyango mantığı, blockchain araçları
  /api             → TRC20 ve BTC blok işleme
/public            → Statik varlıklar
.env.example       → Çevre değişkeni örneği</code>

Çevre Değişkenleri

.env.example tabanlı bir .env dosyası oluşturun:

<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>

Bağımlılıklar

  • Frontend framework için Next.js
  • Cüzdan bağlantısı için ethers.js
  • API iletişimi için axios
  • Zincir üzeri etkileşimler için web3.js (uygunsa)

Test

<code>npm run test</code>

Testler şunları içerir:

  • Çekiliş mantığı doğruluğu
  • Cüzdan ve para yatırma doğrulaması
  • Uç durum işleme

Lisans

MIT Lisansı
© BTC-Lottery.io 2025

Katkıda Bulunma

Katkılar memnuniyetle karşılanır! Lütfen değiştirmek istediğiniz şeyi tartışmak için önce bir sorun açın.

İletişim

Teknik veya iş sorguları için:
[email protected]