The owner of a Web3 project is sometimes not the same person as a developer with contract upgrade privileges. As a result, there are often security incidents caused by disclosure of private keys or left bank of insiders, such as the Token additional issuance accident that occurred in Ankr last month.
Therefore, we provide the following features for Openzeppelin-based upgradeable contracts:
2. How will IPFS, Filecoin, or related technology be used for this project? (max 100 words)
Fleek
Our front-end web page is deployed on IPFS, and we immediately implemented upgradeable contract support for FVM networks.
web3.storage
Due to privacy concerns, all information related to our user contracts is processed locally, and in the future we will provide an option for users to choose to encrypt and store this data on IPFS to prevent loss, so that users can use authorized accounts to manage their contracts anywhere.
3. How will you improve your project with this grant? What steps will you take to meet this objective? (max 200 words)
This microgrant will fund the following research,technical and community work:
Research
Continue to investigate contract security related issues and solutions
Research provides more effective tools for the WASM version of FVM
Technical/ UX Upgrades
Create official website, optimize dapp user experience, and invite professional designers to design logo and UI.
We've already started this part of rebrand.
Completion feature: contract upgrade information can be stored in IPFS and a certain encryption scheme can be designed, and users can verify the signature of their wallet address to recover the data backed up in IPFS.
Expand additional alert notification types and channels, such as Slack/Telegram/Discord
Community
Create Mirror/Medium blog post about the Upgrade-doge project and create Twitter accounts and interact with users.
HI @FWangZil, thank you for your proposal and for your patience with our review. We will not be moving forward with a grant at this time. Wishing you the best of luck as you continue building!
1. What is your project? (max 100 words)
The owner of a Web3 project is sometimes not the same person as a developer with contract upgrade privileges. As a result, there are often security incidents caused by disclosure of private keys or left bank of insiders, such as the Token additional issuance accident that occurred in Ankr last month.
Therefore, we provide the following features for Openzeppelin-based upgradeable contracts:
Front-end: GitHub Repo Back-end: GitHub Repo
Demo: Demo website Doc: Documents
2. How will IPFS, Filecoin, or related technology be used for this project? (max 100 words)
Fleek
Our front-end web page is deployed on IPFS, and we immediately implemented upgradeable contract support for FVM networks.
web3.storage
Due to privacy concerns, all information related to our user contracts is processed locally, and in the future we will provide an option for users to choose to encrypt and store this data on IPFS to prevent loss, so that users can use authorized accounts to manage their contracts anywhere.
3. How will you improve your project with this grant? What steps will you take to meet this objective? (max 200 words)
This microgrant will fund the following research,technical and community work:
Research
Technical/ UX Upgrades
Community
4. Is this project open source?
Yes. All the code is under https://github.com/doge-verse
Ps. Doge is part of the name of our team during the Antalpha Hackerhouse 2022
5. Do you agree to share grant reports upon request, including a final grant report at the end of the three month period?
Yes.
6. Does your proposal comply with our Community Code of Conduct?
Yes.
7. Links and submissions
Additional questions
For each team member(s), please list name, email, Github account, and role in the project.
How did you learn about our microgrant program?
If your project was created as part of an event or hackathon: