Langsung ke konten

2024 · Aplikasi web

Betting DApp

Aplikasi terdesentralisasi tempat pemain menghubungkan wallet untuk memasang taruhan, mengikuti lotre, dan memenangkan hadiah di blockchain.

Saya ingin yang seperti ini
Periode
–
Klien
Proyek pribadi
Peran
Pengembang tunggal frontend, sebuah aplikasi Next.js di atas kontrak Lottery dari bootcamp Encode Club: koneksi wallet, tampilan untuk token, taruhan, lotre, hadiah, dan admin, serta rilis otomatis.

Masalah

Kontrak Lottery dan LotteryToken dari bootcamp Solidity Encode Club membutuhkan frontend, agar pemain dapat menghubungkan wallet, mendapatkan token lotre, bertaruh, dan mengambil hadiah tanpa memanggil kontrak secara manual.

Hasil

Pemain menghubungkan wallet melalui RainbowKit, lalu membaca dan menulis ke kontrak melalui wagmi dan viem: mereka memasang satu atau banyak taruhan, dan mengikuti hitung mundur menuju pengundian lotre. Setiap commit diperiksa oleh Husky dan commitlint, dan semantic-release memberi versi pada setiap rilis, hingga 0.3.0 pada September 2024.

Stack

  • Next.js
  • TypeScript
  • wagmi
  • viem
  • RainbowKit
  • shadcn/ui
  • Tailwind CSS

Tautan

Saya ingin yang seperti ini

Semua proyek