dAppForge Milestone 4
Hello everyone. This is the treasury proposal for dAppForge milestone 4.
I also did a discussion post before about it: https://polkadot.polkassembly.io/post/3238
1. Project
1.1 Summary of Important Points
We submitted a previous treasury proposal, ref 1343, and completed all the tasks/milestones.
Milestone 3 of 4 for dAppForge V1 is now completed.
Here is our
- GitHub: https://github.com/dappforge
- Website: https://dappforge.app/
- Here is also a video of a performance test for solidity.
- Here is the Google sheet with prompts (link also in video description)
The dAppForge VS Code plug-in supports code generation and autocompletion for Solidity, Substrate, ink!, and Rust. It offers contextual insights into generated code, helping developers deepen their understanding and accelerate development. Each fine-tuned version increases performance and usability, enabling developers to build better and faster. This will lead to more applications being built on Polkadot.
We have now completed 3 of the 4 milestones to build dAppForge V 1.0. To recap, these are the 4 milestones:
- Milestone 1 (completed): the first iteration of LLM ( substrate only) and the VS Code plugin alpha version.
- Milestone 2 (completed: ref 985): The product's beta version. It includes a fine-tuned LLM model for substrate, integrated ink!, and a chat feature.
- Milestone 3 (completed: ref 1343): Added Solidity and Rust.
- Milestone 4 (current and last treasury proposal): These are the main points:
- Fine-tuning knowledge graphs for Solidity and Substrate (Solidity will receive additional focus, including Foundry integration).
- Integrate Polkadot Hub (AssetHub) documentation to enable developers to deploy Solidity smart contracts on Polkadot Hub (AssetHub). This is crucial considering the launch of Solidity smart contracts on AssetHub in Q3 2025.
- Benchmarking Solidity performance using SolEval to compare dAppForge with other AI models like Claude. Results will be published on our site.
- API Development to enable developers to use the AI outside the plug-in environment (e.g., bots for Discord/Telegram). This will include a freemium model for broader accessibility.
1.2 Overview
Tagline: AI-powered plug-in for Polkadot developers that reduces development time.
Brief description: Building on Polkadot is complex, creating a high barrier to entry. dAppForge aims to enable Polkadot developers to build better dApps, appchains, and parachains faster, lowering the entry barriers for new developers. The model can be used for code generation and autocompletion. It provides insights into the code generated, which helps developers increase their understanding of the programming languages.
We have integrated Solidity and now aim to enable developers to deploy Solidity smart contracts on the Polkadot Hub (AssetHub) once Plazza is completed in Q3 2025.
Motivation: Polkadot has the second-largest developer ecosystem and consistent growth in developer activity. dAppForge aims to empower existing developers and make it easier for new developers to join and build on Polkadot. With the launch of smart contracts on AssetHub, we want to make it as easy as possible to onboard this new category of developers (smart contract developers) into the ecosystem.
Here is the complete proposal:
https://docs.google.com/document/d/1t2D5w6yXkJwcHO4yYZRjyhyrIbmGsavGxePbufmXMRs/edit?usp=sharing
Comments (9)
A big yes! A major strategic priority at low cost. A well-structured project, carried out step by step, with concrete results. This is the kind of proposal I like!
I used the free version of dAppForge to develop a couple of smart contracts in Ink! and found its output to be comparable (better in some cases) to ChatGPT and DeepSeek. I shared feedback with Christian, who thoughtfully incorporated it, showing the tool’s commitment to user-driven improvement.
dAppForge is evolving based on community input, making it a valuable resource that deserves our support.