Modules
AFK is a monorepo on Github.
We used Turborepo.
MOBILE
The AFK Mobile app is built with React-native.
Pick an issue with the labels "mobile" to start work on React-native and contribute!
cd apps/mobile
npm i
npm start
Select Expo web, Android or IOS. You can scan it with Expo GO on your phone.
WEBAPP
The webapp is a simple frontend to sign and verify messages using a browser extension like Flamingo or nos2x. It is built using React and Tailwind CSS.
Development
To start the development server, run:
npm start
Build
To build the project, run:
npm start
Onchain
The onchain components of the project are implemented as a suite of Starknet smart contracts.
Build
To build the project, run:
scarb build
Test
To test the project, run:
snforge test