← Back to home

Battleship Inco

A decentralized battleship game using WalletConnect, Privy and Inco tecnologies.

Screenshots

Battleship Inco screenshot 1
Battleship Inco screenshot 2
Battleship Inco screenshot 3
Battleship Inco screenshot 4

Problem Statement

To plays in Battleship Inco it's necessary realize the sign in on the application for that the game begins. Once the player is already connected to the aplication, the application show the game and some data of the player. It were implemented two kind of different SDKs to provide the authentication for the user: WalletConnect and Privy.

Solution

The project uses the Wallet Connect e Privy on the menu bar as options of authentication to the application.Of the Wallet Connection it was used the hooks: useWeb3Modal, useWeb3ModalAccount and useWalletInfo.Of the Privy it was used the hook usePrivy to manage the authentication of the application and get some user informations.For the smartcontract of the application it was realized the try to implements the confidentiality tecnologie from the Inco Blockchain but unsuccefuly due a big amount of errors.

Hackathon

ETHGlobal Brussels

2024

Contributors