A Chess Dapp built on Polygon with staking, NFT art and collectible marketplace, and the best DAO

Overview

Pawn Wars

A chess Dapp built on Polygon, Stake tokens and win $MATIC, BUY NFT powerups and chess board skins!

Become the $GAMBIT master in Pawn Wars!!

Built at BUIDL IT

Pawn Wars is a chess Dapp where users can practice, play one on one with friends in a wager match where winner takes all $MATIC. The app also has a built in NFT markeplace where players can mint NFT art and buy chess board skins and background color NFTs, which can be used to customize the playing board to get the most unique experince.

We believe we built one of the best mobile gaming experiences using web3 on polygon. The app is completely decentralized with data on matic and filecoin and the websocket server which holds only the concurrent state of the app deployed on stackOS.

This was truly an ultimate learning experince to build a fully integrated chess dapp with a small team.

Screenshots

1 1 1 1 1 1 1 1 11 1 1

Architecture

HLA

LLA

Problem it Solves

  • There are no incentives while playing a real-time game which for game like chess that needs skill and attention.
  • Players can earn real value for their game skills and time.
  • It helps to be a part of a decentralised way of betting environment through a trustless mechanism and without a 3rd party facilitator.

Challenges we faced

  • Diving into blockchain was intimidating, solidity has a high learning curve.
  • Building a mobile-first web3 app was hard because of a lack of tooling for connecting and integrating with wallet.
  • We started out short on time which made it very hard and challenging to integrate many features and build a functional app.
  • Building a chess gaming app with a betting feature using web3 was demanding because of the complex logic.
  • integrating multiple 3rd party services like stackOS, Filecoin and Matic was the trickiest part.
  • We had very little blockchain knowledge and had not worked with sockets before so was a challenging learning experience.

Enhancements

  • Store all profile and game history on web3.storage.
  • Builiding a chess community DAO for helping and funding community led competitions and events.
  • Live in-app events.
  • Support for connecting to a wallet like Trust wallet.
  • Improving user experience on the game, and winning stake.

Contributors

  • Sameer @sameerkash
  • Pavitra @PavitraAritas

Built with ❤️ for Web3

You might also like...

A simple TicTacToe game app built with Flutter

Tic-Tac-Toe A simple TicTacToe game app built with Flutter. Getting Started This project is a starting point for a Flutter application. A few resource

Jan 22, 2021

Tic Tac Toe Game built with flutter

Tic Tac Toe Game built with flutter

Flutter Tic Tac Game 🎮 ⭐️ this repo if you like it. Getting Started 🚀 Clone the repo Install the dependicies Run it Preview 📸 Contact me 📧 Email :

Dec 6, 2022

A Simple EYE Test Game, built using Flutter CustomPainter

A Simple EYE Test Game, built using Flutter CustomPainter

fCreate A Simple EYE Test Game, powered by Flutter CustomPainter. Getting Started A simple Android Application built with ❤️ using Flutter. This appli

May 10, 2021

FiveSins: A Web3 Game Built Using Flutter

FiveSins: A Web3 Game Built Using Flutter

FiveSins FiveSins is a Web3 Game 团队 Ziqiang Huang:合约开发 Wenhao Deng:游戏开发、前端 Rui S

Jul 14, 2022

😘 A wordle game clone built in flutter.

😘 A wordle game clone built in flutter.

Worddle A wordle game clone built in flutter. Uses hooks_riverpod for state management 📸 Screen Shots To Do - Add Statistics - Add Dark Mode - Add Cu

Dec 25, 2022

EscapeGameKit is a package, entirely built using Flutter, that helps creating escape games.

EscapeGameKit is a package, entirely built using Flutter, that helps creating escape games.

🕵️‍♂️ EscapeGameKit EscapeGameKit is a package, entirely built using Flutter, that helps creating escape games. It is better suited for web and deskt

Dec 24, 2022

A simple dice game built using Flutter, that allows users to engage in a dice game

A simple dice game built using Flutter, that allows users to engage in a dice game. Each player rolls the dice and the highest value number that you can make WINS!

Sep 1, 2022

SpriteWidget Viktor LidholtSpriteWidget [1143⭐] - Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.

SpriteWidget Viktor LidholtSpriteWidget [1143⭐] - Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.

SpriteWidget SpriteWidget is a toolkit for building complex, high performance animations and 2D games with Flutter. Your sprite render tree lives insi

Dec 7, 2022

Cyberpunk-inspired puzzle game prototype created with Flutter and Flame #Hack20 #FlutterHackathon

Cyberpunk-inspired puzzle game prototype created with Flutter and Flame #Hack20 #FlutterHackathon

Ghost Rigger Prototype of a cyberpunk-inspired puzzle game set in a dystopian future: In the year 2078, the megacorporation Native Development Initiat

Dec 26, 2022
Owner
Sameer Kashyap
Flutter @frontrow-tech | Celo India Fellow @celo-org, @devfolioco | @MLH Fellow | @Google DSC Lead | Mentor GSSoC 21
Sameer Kashyap
Chinese Chess game by Flutter

Chinese Chess 中国象棋界面端. 提供完整的游戏规则处理,windows版带elephanteye引擎的招法提示 功能 游戏规则处理。包括落子点提示,将军、应将提示,输赢检测 棋盘棋子皮肤加载 支持PGN格式加载,FEN格式导入 PGN格式导出, FEN格式局面复制 棋谱自动演播 多语言

shirne 32 Dec 20, 2022
An awesome list that curates the best Flame games, projects, libraries, tools, tutorials, articles and more.

Awesome Flame A curated list of games, libraries, and articles related to the Flame Engine for Flutter. Flame is a minimalist 2D game engine for Flutt

Flame Engine 650 Jan 9, 2023
A simple 2D multiplayer online game built using Flutter and Flame engine

Club Penguin Introduction ?? Club Penguin A multiplayer game involving penguins and anonymous chat in a virtual 2D world Before we start, you can take

Sanjeev Madhav 67 Dec 24, 2022
Dungeon Fantasy - A simple RPG game built with Bonfire and Flame engine

dungeon_fantasy A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Nguyen Minh Dung 1 Dec 28, 2021
A Pinball game built with Flutter and Firebase for Google I/O 2022.

I/O Pinball A Pinball game built with Flutter and Firebase for Google I/O 2022. Try it now and learn about how it's made. Built by Very Good Ventures

Flutter 1.9k Jan 5, 2023
Public repo for flutterflip, a reversi clone built with Flutter.

flutterflip A single-player reversi clone built with Flutter, which compiles for both Android and iOS. The user plays as black, and the CPU will make

Andrew Brogdon 247 Dec 28, 2022
An application cum Game-based App built using Flutter that compose a mind-tricked word game, Just for fun.

destini_challenge A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you st

dev_allauddin 3 Feb 3, 2022
A Simple TicTacToe Game Built With Flutter

A Simple TicTacToe Game Built With Flutter

Sai Manoj 5 Jun 30, 2022
Ember 8 is a Fantasy Console built on top of Flutter/Flame

Ember 8 Ember 8 is a Fantasy Console built on top of Flutter/Flame. It will feature an editor to create games and a console app to play the created ga

Erick 12 Oct 21, 2022
Tap-Tap-Go Game built with flutter

Tap Tap Go A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Keerthan Chand 1 Oct 12, 2021