/pinkypromise

🎀 Onchain accountability from jolly commitments between friends and foes.

Primary LanguageTypeScriptMIT LicenseMIT

Pinky Promise

Onchain accountability from jolly commitments between friends and foes.

Build the Pinky Promise app

cp .env.sample .env   # 1. copy and fill the env vars
pnpm install          # 2. install the dependencies
pnpm export           # 3. build the app as static files

Alternatively:

pnpm dev              # 3. run the local dev server

Build and deploy the contracts

cd contracts
./deploy.sh <network>

Where <network> is a supported network (run ./deploy.sh without arguments to consult the list).

Contract addresses

Addresses of the deployed contracts:

Network Address
Ethereum 0xeFb7c8F4a52D6478e862821fD3017A98A7Ba6877
Goerli 0x59D8A9f7bE3a6D498ca4dF7f67ff58fBC808e95F
Polygon 0xE66e42A4623706ca48f56b16EE505E3441b48049