Last updated 5 months ago
Weld is a widely used tool on Cardano but needs updates, bug fixes, and dependency upgrades. dApp teams continually re-implement transaction building and lack a pluggable, testable provider pattern.
Updates to keep Weld to current standards(dependency updates, bug fixes, docs). Introduce a provider-based transaction builder abstraction. Add GitHub Actions CI test suite to validate external PRs.
This is the total amount allocated to Anvil - Weld: Massive Updates and Seamless Cardano for dApps.
Please provide your proposal title
Anvil - Weld: Massive Updates and Seamless Cardano for dApps
Enter the amount of funding you are requesting in ADA
79000
Please specify how many months you expect your project to last
6
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Weld is a widely used tool on Cardano but needs updates, bug fixes, and dependency upgrades. dApp teams continually re-implement transaction building and lack a pluggable, testable provider pattern.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
Will your project's outputs be fully open source?
Yes
License and Additional Information
Open source (Apache-2.0).
Please choose the most relevant theme and tag related to the outcomes of your proposal
Developer Tools
Mention your open source license and describe your open source license rationale.
Apache-2.0 is a permissive license that allows developers and enterprises to freely use, modify, and integrate the protocol. It provides explicit patent protection and contributor safeguards, reducing legal risks. Lower barrier to adoption while ensuring legal clarity, Apache-2.0 creates the optimal balance between openness and enterprise readiness, helping Anvil’s protocol scale as a foundational standard within the Cardano ecosystem.
How do you make sure your source code is accessible to the public from project start, and people are informed?
Repository will be created as part of our initial milestones, and we will start to socialize that through Catalyst and our official Social Media accounts.
How will you provide high quality documentation?
Our first open sourced project Weld is commonly cited as being easy to use and well documented. https://github.com/Cardano-Forge/weld
We have several positive messages about ease of use of our documentation for our Anvil API https://dev.ada-anvil.io/
Please describe your proposed solution and how it addresses the problem
Weld is a widely used open-source wallet connector and dApp tooling library. This proposal funds Weld vNext: minor maintenance and bug fixes, introducing a pluggable TxBuilderProvider abstraction, integrating a first-party provider for Anvil API, and shipping a CI-powered conformance suite for safe provider contributions. Outcomes: simpler, safer transaction building across projects; faster dApp development; higher-quality community PRs.
Weld is widely used but needs minor upgrades, bug fixes, and dependency updates.
dApp teams repeatedly re-implement transaction building and lack a pluggable, testable provider pattern.
Please define the positive impact your project will have on the wider Cardano community
As of right now, Weld is supporting Cardano, Ethereum, Many Ethereum L2s, Bitcoin, and Solana wallets. We are preparing for the next wave of universal users who want simple applications that can support all wallets.
Weld breaks down the barriers of development on Cardano already, and we want to add to those capabilities and showcase just how easy
Cardano can be to work with. Anvil is honored to have been funded for this in the past and we feel this proposal is set to have another major impact on the ecosystem.
What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
At Anvil, we have set out to be trailblazers, and diminish the gap between web2 and web3. We create our solutions with every developer in mind and we pride ourselves in the work we do under these community grants. We know our approach is feasible because we have internal consensus as a team.
Milestone Title
Core Maintenance & TxBuilderProvider Design
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
2
Cost
25000
Progress
30 %
Milestone Title
API Provider Integration
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
3
Cost
19000
Progress
50 %
Milestone Title
CI Conformance Suite for Providers
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
4
Cost
15000
Progress
70 %
Milestone Title
Documentation, Release, and Final Close-out Report/Video
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
6
Cost
20000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
How does the cost of the project represent value for the Cardano ecosystem?
For 79,000 ADA, the project funds six months of focused work: critical maintenance, a pluggable transaction builder abstraction, an Anvil API integration, and a CI-powered conformance suite that ensures external providers are safe, consistent, and easy to adopt. These upgrades enable faster and safer transaction building across the ecosystem; while also, lowering costs for developers, as teams can rely on reusable providers instead of re-implementing fragile logic. Delivered under Apache-2.0 with clear milestones, strong test coverage, and Anvil’s proven record of successful Catalyst projects, this version of Weld provides long-lasting infrastructure that strengthens developer productivity and ecosystem reliability at a reasonable cost.
Terms and Conditions:
Yes
CEO of Anvil - Project Manager and Catalyst representee. I am responsible for making sure that the milestones are met and Anvil is performing what we committed to, within the alotted timeframe.
CTO of Anvil - The Mastermind behind the Anvil tech stack. Tqueri will be spear heading this project and is one of the most talented Cardano developers in the ecosystem.
COO of Anvil - Patrick is the organizational layer of Anvil. PB ensures that Anvil is a well oiled machine and what we commit to through Catalyst fits within our organizations constraints.
We boast 11 employees, who are committed to accelerating, building, and improving Cardano.