A Decentralized Platform which uses Quadratic Funding to manage Grants Programs for projects.
- Truffle Suite
- Next js
- IPFS
- OpenZeppelin Contracts
- react-bootstrap
Stardust Testnet
Contract | Deployed address |
---|---|
AnbeShivamMain Contract | 0x6A17D1b1E31A8473Fccf21b7FAB82757139520f1 |
GODS Token Contract | 0x0201049b94d6c407bB71745F5Adb8e329b4b39F8 |
AnbeShivam NFT Contract | 0x4304EbCb0C6A37D289852aE21Ef5DFc64C5D0573 |
- truffle
- ganache-cli
Clone the project
git clone git@github.com:crypticnfk/AnbeShivam-Metis.git
Go to the project directory
cd AnbeShivam-Metis
Install dependencies
npm install
Compile Smart Contracts
truffle compile
Run ganache (spin up a local blockchain)
ganache-cli
Run migrations to deploy the smart contracts locally
truffle migrate
Go to the client directory
cd client
Install dependencies
npm install
Starting a dev server
npm run dev
Visit http://localhost:3000/ to view the app
To run tests, run the following command
truffle test
Contributions are what makes the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request
If you have any feedback, please reach out to us at cryptomaniac@anbeshivam.com