ipfs / devgrants

The IPFS Grant platform connects funding organizations with builders and researchers in the IPFS community.
167 stars 75 forks source link

Next Step Microgrant: DeAudit #234

Closed priyansh71 closed 2 years ago

priyansh71 commented 2 years ago

1. What is your project?

Owing to the immutable nature of blockchain technology, it is impossible to update the code after its deployment. Placing smart contracts without adequate audits could lead to undesirable situations like differences in the contract's intended performance, gas leakage, and more.

Auditing isn't an easy process. Auditing wait times on top audit firms are 9-12 months and are expensive. We need something that is more participative and allows for new and yet-unproven security auditors. This is the motivation behind building DeAudit, a decentralized audit marketplace that turns the auditing process into a prediction marketplace.

Link to Github repo: DeAudit Link to demo or website, if applicable: DeAudit

2. How will IPFS, Filecoin, or related technology be used for this project?

Our application plans to help contract creators, security auditors and bug hunters as a whole with the help of a single platform by creating a profile for them. It acts as a user's wall for showing his proof of work in audit creation, bug hunting or audit judging. Here, users can upload profile or cover images for themselves, which are hosted on IPFS using web3.storage. Moreover, we have also hosted the project on a decentralised infrastructure (IPFS) using Valist.

3. How will you improve your project with this grant? What steps will you take to meet this objective?

Currently we are based on the Mumbai Testnet. We plan to on-board a lot of users, both as security auditors and audit creators. Hence, the grant money would be allocated for Smart Contract Auditing and Marketing of the product. to reach more potential customers for whom the product would prove worthwhile. Moreover, we'd require a Pitch Video and a better dApp design. Also would be used to hire more devs to scale it with new features for our frontend, backend and the Polygon contract.

4. Is this project open source?

Yes, License: GPL-License.

5. Do you agree to share grant reports upon request, including a final grant report at the end of the three month period?

Yes, no worries.

6. Does your proposal comply with our Community Code of Conduct?

Yes, it does.

7. Links and submissions

We submitted our project to Polygon BUIDL IT 2022 and included it to the relevant filecoin pool prize.

Additional questions:

  1. Priyansh Vyas

    • I wrote the whole frontend in NextJS, designed it and hosted it on IPFS using Valist.
    • I also used wagmi hooks based on ethers for configuring the frontend with the contract.
    • Full-Stack Developer. Building in Web3. Contact me at priyansh710@outlook.com
    • Built and maintained full-stack production apps i.e. Transcript Grade-sheet Portal & Course-Feedback Software for AUGSD.
    • Find more about me here.
  2. Arihant Bansal

    • Worked on Chainlink VRFs, Keepers and additional features on the contract. I also wrote the backend for managing off-chain user data.
    • A builder. I was the lead dev at Cryptocase. Contact me at arihant.bansal@gmail.com.
    • At Cryptocase, I built the payments and investing infrastructure from the ground up.
    • It led to raising a pre-seed round of $100k.
    • I've also won prizes at Harmony DeFi and Chainlink hackathons.
  3. Ameya Deshmukh

    • In the project's contract, I helped manage payment streaming on liquidation of the bug pools.
    • I'm a Web3 developer and analyst. Contact me at f20200139@pilani.bits-pilani.ac.in.
    • I've previously worked on building India's first crypto index, CRE8, at CoinSwitch Kuber and with Hummingbird Ventures as a VC fellow.
    • I also research blockchains. Find me at LinkedIn here.
ErinOCon commented 2 years ago

Hi @priyansh71, thank you for your proposal! I have closed this issue and will provide an update here.

priyansh71 commented 2 years ago

Alright, looking forward to it.