Skip to content

Blockchain adaptation of Gwent card minigame from Witcher 3: The Wild Hunt!

License

Notifications You must be signed in to change notification settings

JakubOlejnik2007/gwent-on-chain

Repository files navigation

GWENTonCHAIN

GWENTonCHAIN is a card game inspired by the popular Gwent from the Witcher series. The project is written in TypeScript using the Azle CDK for the backend and React library for the frontend. Project uses ic-siwe to allow users to log in with Ethereum wallets and leverages the Internet Computer for decentralized infrastructure.

Table of contents

Introduction

Gwent-on-chain is a blockchain-based card game that allows players to engage in Gwent matches. By leveraging blockchain technology and the Internet Computer, the gameplay is secure, transparent, and decentralized.

Features

  • PVP gameplay: Play against other players in real-time.
  • Security: The game is built on the blockchain, ensuring transparent gameplay.
  • Ethereum Wallet Login: Log in using Ethereum wallets for enhanced security and seamless blockchain interactions.
  • Internet Computer Integration: Uses the Internet Computer network for a scalable, decentralized infrastructure.

Technologies

Credits

Contributing

We welcome any suggestions and contributions to the project. To contribute:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/feature-name)
  3. Make your changes and commit them (git commit -m 'Add new feature')
  4. Push your changes to the branch (git push origin feature/feature-name)
  5. Open a Pull Request

License

This project is licensed under the MIT License. See the LICENSE file for details.


GWENTonCHAIN

GWENTonCHAIN to gra karciana inspirowana popularnym Gwintem z serii Wiedźmin. Projekt jest napisany w TypeScript z użyciem Azle CDK na backendzie oraz biblioteki React na frontendzie. Projekt wykorzystuje ic-siwe, aby umożliwić użytkownikom logowanie się za pomocą portfeli Ethereum z Internet Computer dla zdecentralizowanej infrastruktury.

Spis treści

Wprowadzenie

Gwent-on-chain to gra karciana oparta na blockchainie, która pozwala graczom na rozgrywkę w Gwinta. Dzięki wykorzystaniu technologii blockchain oraz Internet Computer, rozgrywka jest bezpieczna, przejrzysta i zdecentralizowana.

Funkcje

  • Rozgrywka PvP: Graj przeciwko innym graczom w czasie rzeczywistym.
  • Bezpieczeństwo: Gra jest zbudowana na blockchainie, co zapewnia przejrzystość rozgrywki.
  • Logowanie przez portfel Ethereum: Loguj się za pomocą portfeli Ethereum, co zapewnia większe bezpieczeństwo i bezproblemowe interakcje z blockchainem.
  • Integracja z Internet Computer: Wykorzystuje sieć Internet Computer dla skalowalnej, zdecentralizowanej infrastruktury.

Technologie

Podziękowania

Współpraca

Chętnie przyjmujemy wszelkie sugestie i wkład w rozwój projektu. Aby przyczynić się do projektu:

  1. Sforkuj repozytorium
  2. Utwórz nową gałąź (git checkout -b feature/nazwa-funkcji)
  3. Wprowadź swoje zmiany i zakomituj je (git commit -m 'Dodaj nową funkcję')
  4. Wypchnij swoje zmiany do gałęzi (git push origin feature/nazwa-funkcji)
  5. Otwórz Pull Request

Licencja

Projekt jest licencjonowany na podstawie licencji MIT. Szczegóły można znaleźć w pliku LICENSE.