Skip to content

Sohamkayal4103/GnosisSocial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GnosisSocial 🚀

TechStack Used 🎯

  • Solidity
  • ethers.js
  • React.js
  • Vite
  • Typescript
  • Chakra UI
  • Dynamic.xyz
  • ERC6551
  • ERC721
  • Pimlico - permissionless.js, bundler paymaster
  • Witness Protocol
  • Sign Protocol - EthSign
  • Arbitrum Sepolia Testnet
  • Gnosis Chiado Testnet
  • OP Avail Sepolia Testnet
  • Local Setup 🚧

    1. Fork the repo.
    2. Clone the repo.
    https://github.com/SohamKayal4103/scaling-ethereum-24
    
    1. Open in VS code or your preferred code editor.
    code scaling-ethereum-24
    
    1. Create .env file in the frontend directory of the project.
    touch .env
    
    1. Refer .env.example to update .env.
    2. Install Dependencies in the frontend directory.
    yarn
    
    1. Run the project at localhost:3000.
    yarn run dev
    

    Verified Contracts:

    Contract Addresses (Chiado Testnet)

    1. UserSide.sol: - 0xb7c2450D138905549F0d2c1548691776006D31C6

    2. CreateGovernance.sol: - 0x4Ae21847475A607e940E404F82E210b805f95BCc

    3. DAONFT.sol: - 0x5Fe76d4624AC40422E2d1f8D51F71CFba7935a23

    4. ERC6551Registry.sol: - 0x49F40bc13Ed8D1289df0e6f0737E1616c9748509

    5. ERC6551Account.sol: - 0xeBd3eAcb4076C84E51BcD60B4c884B9Cd4a0Fba6

    6. Airdrop.sol: - 0xf31601A7dD77AdAb6582B466F26cA874C4A64015