Skip to content

This is a unique Networking Web3 dApp made for creators; to make teams and build projects - in this way to provide new features to this web...

Notifications You must be signed in to change notification settings

SweetReptilian/moog3

Repository files navigation

Moog3

IMPORTANT!⚠️⚠️⚠️ BEFORE YOU USE THIS DAPP YOU MUST LOGIN IN https://sequence.app/ AND ALLOW THE TESTNET TO YOUR WALLET (this option is shown at the bottom of the page) Also best performing Browser for the Dapp => Brave

Moog3 consist of a Social Good DAO Dapp where anyone can create their Profiles and trying to make their ideas come true by creating their Project profile and monetize it from one place. The cool part stands at the time a Developer or a Marketier Contributes into a Project to make the Project vision a reality. The most importand stuff is that all the Data our Dapp is rendering are stored on IPFS and indexed from the MoogDao contract. We make that work by leveraging TABLELAND which is a decentralized Database (SQLite) with GOLANG validators to serve query responses, additionally it provides Access Controll rules only by our Smart Contract MoogDao. So that way all can change only by the real Moog3 users, the Tables that we created are the UserProfile-ProjectProfile-Post-Contribution, also every registar on each table is stored on IPFS Through NFT.STORAGE. We also leveraged SEQUENCE Wallet on every contract interaction we needed and moreover for ERC20 and ERC721 Donations (Transfers) staight from the UI to reward contributors and help Projects thrive. We also uploaded our UI into SPHERON to make our dapp Fully decentralized. Finally we made our contracts Upgradable to be able to add more niche functionallities in the future without creating new contracts, we also have plans to upload them on mainet using ChainSafe and making automated change desitions based on a voting DAO System that we are planning to realease, instead of using one Admin to have access to change stuff on the contract.

Our Contracts are deployed on Mumbai Testnet :

The MoogDao Proxy => https://mumbai.polygonscan.com/address/0x86f4768d9fe6B4785A51d8c884683813023B1308#code

The Contract MoogDao => https://mumbai.polygonscan.com/address/0x5188179b7d995f9efd7d6aaac10900aab9953a85#code

The MooglesNFTs Collection => https://mumbai.polygonscan.com/address/0xCc563FE30d26517684af0fBF0e051d4BD5D2352F#code

This is a Next.js project bootstrapped with create-next-app. The styling has been done using Tailwind CSS.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.js.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

This is a unique Networking Web3 dApp made for creators; to make teams and build projects - in this way to provide new features to this web...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •