StarkWager is a decentralized application (dApp) designed to leverage the StarkNet ecosystem, enabling users to place wagers on simple agreements or competitions with minimal transaction fees. The app ensures a seamless experience for users to deposit, withdraw, and interact with wagers, making it a powerful tool in the StarkNet ecosystem.
- Create wallet: Get a wallet that can be funded and used to place a wager 🚧
- Connect existing wallet: Easily fund wagers from already existing wallet (E.g Argent) 🚧
- Create/Join Wagers: All operations are handled through smart contracts 🚧
- Invite Others: Invite other users to join a wager 🚧
- Fair Distribution: Rewards are distributed proportionally based on stake 🚧
- Smart Contracts: Cairo (StarkNet's native smart contract language)
- Blockchain: StarkNet
- Frontend: Next.js
To get started with the StarkWager App, follow the instructions below:
The project uses pnpm as the package manager. First, install pnpm globally:
npm install -g pnpm
Then install the project dependencies:
pnpm install
Start the development server to run the app locally:
pnpm dev
Your app willbe available at http://localhost:3000
Please refer to the Contribution Guide
This project is licensed under the MIT License