Skip to content

getwax/eth-global-lisbon-hackathon

Repository files navigation

eth-global-lisbon-hackathon

deps

NodeJS >= v18.12

setup

./scripts/setup.sh

run

chain & bundler

one script

./scripts/runs.sh

When terminating closing, also run:

fuser -k 8545/tcp

multi step/terminal

Start hardhat rpc node in one terminal

cd ./bundler
yarn hardhat-node

In another terminal, deploy Entrypoint & SimpleAccountFactory

cd ./account-abstraction
DEBUG=true yarn deploy --network dev

Finally, start the bundler

cd ../bundler
yarn bundler --unsafe --auto

frontend

In a new terminal

cd ./frontend
yarn dev

update contract bindings (typechain)

./scripts/update-contract-bindings.sh