Discussion Details
Gerolamo - cardano node in typescript
govtooladmin
Description
A node that can run in the browser.
Problem Statement
A Typescript node would benefit the ecosystem in many ways:
- remove the ivory tower: make it easier for new developers to understand the protocol internals and contribute to the growth of Cardano
- truly decentralized applications: every application that wants to interact with cardano needs access to a cardano node somewhere. without a local node (that requires technical expertise and is usually resource intensive) the only solution adopted is to have a centralized server hosting a node that clients access. a light node in the browser would allow everyone trustless access to the Cardano protocol in the most secure and decentralized way.
Proposal Benefit
- users, turstless and more scalable applications
- experienced developers, local nodes means less infrastructure and easier access to Cardano
- new developers, a familiar source code means more resources to understand what Cardano does
Key Proposal Deliverables
The goal is to have a fully functional light node that can run in the browser and can be integrated in dApps and wallets.
Cost Breakdown
1 year salary for 3 senior software developers a 135k USD/year
Resourcing & Duration
1 years with 3 full time senior software engineers
Experience
https://github.com/HarmonicLabs
Maintenance & Support
The goal is to have well documented software and to build an excited community around that is willing to contribute independently to te maintenance, of course, we'll do our best too in the long term to support the node stability.
Supplementary Endorsement
Roadmap Alignment
Does your proposal align with any of the Intersect Committees?
Technical Steering Committee
Does this proposal align to the Product Roadmap and Roadmap Goals?
Multiple Node Implementations
Administration and Auditing
Would you like Intersect to be your named Administrator, including acting as the auditor, as per the Cardano Constitution?
Yes
Ownership Information
Submitted On Behalf Of
CompanySocial Handles
X: @MicheleHarmonicKey Dependencies
The project is designed to have as less dependencies as possible, most of the software used is built and maintained by HLabs, and if it is not, it is easily replaceable or can be implemented in case of necessity.
Supporting Links
Cast Your Vote
Comments (1)
If possible, I would like to hear from as many developers who would like to use the results of this project as possible. Could you please add the following items as much as possible? "If possible provide evidence of wider community endorsement for this proposal?"
Are You Ready to Participate?
Building Together to Drive Cardano Forward.