Skip to content

fury-eth-hacks/0xfury

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

0xFury Smart Contract Wallet with Account Abstraction

Project Name

Most of the wealth is stuck in the TradFi owned by our aunties and uncles. They want to invest in the high-yield DeFi but are struggling with the user experience of web3. To make web3 inclusive for everyone, we need to onboard AMAs to the web3 wallet.

Demo Video:

Youtube

Architecture diagram

diagram flow of fury

Getting Started

Frontend Setup

Setup development environment

  1. cd frontend folder
  2. yarn
  3. cp .env.example .env
  4. Fill in REACT_APP_GOOGLE_ID_CLIENT
  5. yarn start <@Dimas: anything to add>

Setup progresive web appp

  1. cd frontend folder
  2. yarn
  3. cp .env.example .env
  4. Fill in REACT_APP_GOOGLE_ID_CLIENT
  5. yarn build
  6. yarn global add serve (if you not installed it yet)
  7. npx serve -s build
  8. you should see pop up message to install the app. <@Dimas: anything to add>

Information

Future development

  • Resolve bug deploying smart contract to Mumbai with Biconomy SDK.
  • Deploy the AA smart contract to Mantle network
  • Social recovery, their family members can setup recovery conditions
  • Setup gas tank and paymaster for their family.