https://github.com/wtfacademy/wtf-town-hackathon
Web3 AI Game on Scroll | Built during V0RTEx 01 : A Scroll Hackathon
https://github.com/wtfacademy/wtf-town-hackathon
Last synced: 3 months ago
JSON representation
Web3 AI Game on Scroll | Built during V0RTEx 01 : A Scroll Hackathon
- Host: GitHub
- URL: https://github.com/wtfacademy/wtf-town-hackathon
- Owner: WTFAcademy
- Created: 2024-04-30T01:25:03.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-04-30T07:50:27.000Z (12 months ago)
- Last Synced: 2024-11-11T09:36:48.915Z (5 months ago)
- Language: TypeScript
- Size: 375 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WTF Town | V0RTEx 01 : A Scroll Hackathon
WTF Town is the next generation of AI onchain game.
> This version of WTF Town is built during Scroll hackathon.
demo: [wtf.town](https://wtf.town)
subgraph: [link](https://api.studio.thegraph.com/proxy/37543/town-citizen/version/latest/)
Citizen NFT contract (Scroll sepolia): [link](https://sepolia.scrollscan.com/address/0xbb83fe24908f71c299ff0f0391a16ab8f5be0cf1)
## Getting Started
```
pnpm install
pnpm start
```## Dev
### 1. Naming Conventions
- Folder names:
- Component folders: Upper Camel Case
- Other folders: Kebab Case- File names:
- Components: Upper Camel Case
- Context: Upper Camel Case
- Hook: Lower Camel Case
- Other files: Kebab Case- Type definitions:
- Type type: T + name
- Interface type: I + name
- Enum type: E + name
- Other types: Name- Variable names:
- Constants : Uppercase letters + underscore
- Other variables : Lower camel case