Implementation of contracts for ERC-4337 account abstraction via alternative mempool.
npm i --force
(dependencies cannot be fixed right now)
Leave the terminal running with:
npx hardhat node
Then, on a second terminal:
cd frontend && npm i
npm start
Navigate to localhost:3000
and connect your wallet. The metamask network must be configured to a local hardhat.
Vitalik's post on account abstraction without Ethereum protocol changes