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.
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.
- 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.
- Backend: Azle
- Frontend: React
- Main programming language: TypeScript
- Others:
We welcome any suggestions and contributions to the project. To contribute:
- Fork the repository
- Create a new branch (git checkout -b feature/feature-name)
- Make your changes and commit them (git commit -m 'Add new feature')
- Push your changes to the branch (git push origin feature/feature-name)
- Open a Pull Request
This project is licensed under the MIT License. See the LICENSE file for details.
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.
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.
- 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.
- Backend: Azle
- Frontend: React
- Główny język programowania: TypeScript
- Inne:
Chętnie przyjmujemy wszelkie sugestie i wkład w rozwój projektu. Aby przyczynić się do projektu:
- Sforkuj repozytorium
- Utwórz nową gałąź (git checkout -b feature/nazwa-funkcji)
- Wprowadź swoje zmiany i zakomituj je (git commit -m 'Dodaj nową funkcję')
- Wypchnij swoje zmiany do gałęzi (git push origin feature/nazwa-funkcji)
- Otwórz Pull Request
Projekt jest licencjonowany na podstawie licencji MIT. Szczegóły można znaleźć w pliku LICENSE.