- Both frontend and program are written in Rust, the frontend uses Dioxus, and the program uses Anchor.
- Use Tailwind CSS for responsive layout, supporting both PC and mobile.
- Use Phantom, the most used Solana wallet.
Program Address(devnet): GMDedNzaiCffFmBNVBDUzd6Ub6XLQ4xhoWfswBRmYqbG
Play Online:
- 4everland: https://solana-monopoly-game-frontend-deploy-1j2d63jo-ame1ma.4everland.app/
- Github: https://ame1ma.github.io/solana-monopoly-game-frontend-deploy/
- According to https://en.wikipedia.org/wiki/Monopoly_(game) , simplified
- Requires browser installation Phantom Wallet Extension
- If the RPC address is not specified, the devnet is used by default,https://api.devnet.solana.com
- Install Anchor:https://www.anchor-lang.com/docs/installation
- Install Dioxus:https://dioxuslabs.com/learn/0.5/getting_started
- Install Tailwind Css:https://tailwindcss.com/docs/installation
- Modify the provider.wallet in
Anchor.toml
. - Solana program use
anchor build
build, useanchor deploy
deploy. - Frontend needs enter the frontend folder,use
dx build --release
build.