Polkassembly Logo

Create Pencil IconCreate
OpenGov

Notice: Polkadot has migrated to AssetHub. Balances, data, referenda, and other on-chain activity has moved to AssetHub.Learn more

View All Small Spender

Funding for ReactiveDOT & related developments

inSmall Spender
2 months ago
Rejected

Building upon #812, #948, #1334, #1477 and #1625, this proposal requests funding for the continuation of ReactiveDOT, along with its related projects: DOTConnect and, to a lesser extent, DOTConsole.

Project goals

ReactiveDOT is a library designed to:

  • Simplify development: Provide intuitive front‑end functions and utilities for Substrate chain interactions, making development accessible for developers of all skill levels.
  • Enhance developer experience: Reduce boilerplate and the complexity of integrating DApps with Substrate chains so teams can focus on product.
  • Promote adoption: Lower the entry barrier through improved tooling and familiar patterns, encouraging wider adoption of Polkadot.

Previous major milestones

Solidity contract support

Full Solidity contract support without single‑chain or single‑account limitations.

  • Announcement: https://x.com/tiennguyenk/status/1972456977340195161
  • Pull request: https://github.com/buffed-labs/reactive-dot/pull/853
  • Documentation: https://reactivedot.dev/react/smart-contract/solidity

Advanced async handling

Cementing ReactiveDOT (and by extension Polkadot) as the most cutting‑edge Web3 front‑end toolkit.

  • Announcement: https://x.com/TienNguyenK/status/1981316461395312684
  • Forum post: https://forum.polkadot.network/t/reactivedot-react-19-native-concurrency-for-polkadot-uis/15658
  • Pull request: https://github.com/buffed-labs/reactive-dot/pull/968
  • Documentation: https://reactivedot.dev/react/guides/async

Granular cache manipulation

Zero guess‑work bulk refresh/re‑render, fully compatible with React's transition.

  • Pull request: https://github.com/buffed-labs/reactive-dot/pull/940
  • Documentation: https://reactivedot.dev/react/guides/bulk-refresh

Incremental loading for a single query

  • Pull request: https://github.com/buffed-labs/reactive-dot/pull/864
  • Documentation: https://reactivedot.dev/react/guides/incremental-loading#defer

Miscellaneous contributions

Beyond my own projects, I contribute to various efforts in the Polkadot ecosystem whenever possible. Recent activity: https://github.com/tien?tab=overview

Current adoption

Noteworthy projects that I am aware of:

  • create-polkadot-dapp
  • inkathon
  • Mentatminds
  • Multix
  • Polkadot-UI
  • Delegit
  • pop-wallet-signing-portal
  • And possibly more

Weekly downloads: https://www.npmjs.com/package/@reactive-dot/core

Proposed works

As the feature set has now reached a stage where it meets the level of quality and completeness I personally set out to achieve, I'll be shifting my effort more toward increasing adoption and taking on DevRel.

This means a part‑time commitment of approximately 3 hours per day. During that time I will:

  • refine and improve documentation and onboarding materials;
  • assist projects integrating ReactiveDOT and related tools;
  • stay responsive to community questions and fix issues promptly;
  • maintain CI/CD pipelines and general upkeep.
  • and of course develop any features on request

This schedule allows me to use my remaining time to explore other areas of contribution within the Polkadot ecosystem while maintaining the same high standard that I have in previous proposals: I always aim to push boundaries, not replicate or create busywork.

It will also help me gradually reduce dependency on the Treasury, sentiment is currently low, while still staying within Polkadot. Ultimately, I will wait for developments around Polkadot Hub before deciding on the most viable paths forward.

Requested budget

3 months duration: November 2025 to January 2026
PersonnelRateTasksTimeCost
Tien (myself)$125/hourDevelopment based on feature requests198 hours$24,750
Bug fixes
Improve documentation & onboarding materials
CI/CD maintenance
Support via GitHub issues, DMs & dedicated Matrix channel
Outreach & promotion

Comments (18)

2 months ago

Big supporter of Tien; have worked with him previously. He has identified a need around devex, solved it and it's now graduating to "maintenance mode" which is a great model. This will allow him to identify and work on something new for Polkadot, as well as help developers adopt and build on top of the library.

2 months ago

Thanks for putting in the word @W1ZSPR3 !

2 months ago

Dear Proposer,

Thank you for your proposal. Our first vote on this proposal is AYE. Below is the evaluation of our voting policy v0.3 on this referendum:

SMALL SPENDER
-------------
8 available members
🟢 3 • šŸ”“ 0 • āšŖļø 0
āœ“ ≄37.5% required participation met
ā–¶ Ayes >50.0% of non-abstain votes
🟢 AYE

Below is a summary of our members' comments:

Members agreed with the proposal, expressing confidence in the project’s achievements and its plan to transition into maintenance and adoption mode. Feedback highlighted that the developments had been executed well and were cost-effective, emphasizing support for further enhancements and community outreach efforts. The project was recognized for its significant contributions in improving developer experience and simplifying application building on Polkadot, while also enabling advanced features like Solidity smart contract support and refined asynchronous handling. Overall, the decision underscored that the continuation funding for ReactiveDOT and its related projects was viewed positively as a valuable investment into the ecosystem’s evolving infrastructure.

The full discussion can be found in our internal voting.

Please feel free to contact us through the links below for further discussion.

Kind regards,
Permanence DAO
Decentralized Voices Cohort V Delegate

šŸ“… Book Office Hours
šŸ’¬ Public Telegram
šŸŒļø Web
🐦 Twitter
šŸ—³ļø Delegate

2 months ago

Thanks for your vote of confidence @PERMANENCE DAO/GOV-PROXY!

Load more comments
PleaseLogin to comment

Requested

USDC
24.75K USDC

Proposal Failed

Help Center

Report an Issue
Feedback
Terms and Conditions
Github

Our Services

Docs
Terms of Website
Privacy Policy

A House of Commons Initiative.

Polka Labs Private Limited 2026

All rights reserved.

Terms and ConditionsTerms of Website
Privacy Policy