Skip to main content

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