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