Last updated 5 months ago
Cardano lacks a native streaming payment standard, limiting payroll automation, real-time service payments, DAO treasury flows, and fair subscription models.
Build an open streaming payment protocol for Cardano enabling creation, control, and monitoring of real-time money flows compatible with wallets, DApps, and enterprises.
Please provide your proposal title
C Streaming Protocol: Real-Time Continuous Payment Standard
Enter the amount of funding you are requesting in ADA
68000
Please specify how many months you expect your project to last
6
Please indicate if your proposal has been auto-translated
Yes
Original Language
en
What is the problem you want to solve?
Cardano lacks a native streaming payment standard, limiting payroll automation, real-time service payments, DAO treasury flows, and fair subscription models.
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
Please provide details on the intellectual property (IP) status of your project outputs, including whether they will be released as open source or retained under another licence.
All project outputs will be released under the MIT License. This includes the streaming smart contracts, cryptographic primitives, client libraries, and reference frontend. All source code, specs, and test vectors will be publicly available with no proprietary restrictions. The protocol design, state transition rules, and off-chain execution logic are fully open so developers can audit, extend, or integrate the Streaming Protocol as a reusable Cardano primitive.
Please choose the most relevant theme and tag related to the outcomes of your proposal
Smart Contracts
Describe what makes your idea innovative compared to what has been previously launched in the market (whether by you or others).
The Cardano Streaming Protocol introduces continuous-time value transfer natively to UTxO, something not available on Cardano and only partially implemented on account-based chains like Ethereum (e.g., Superfluid).
Our innovation lies in:
This creates a new primitive for the Cardano ecosystem, enabling real-time financial flows while maintaining the security and concurrency guarantees of EUTxO.
Describe what your prototype or MVP will demonstrate, and where it can be accessed.
The MVP will demonstrate a fully functional end-to-end streaming payment flow on Cardano testnet:
The prototype will be deployed on Cardano Preprod testnet, with source code, API docs, and the UI publicly accessible on GitHub Pages (or Vercel). This ensures transparency, developer accessibility, and easy community testing.
Describe realistic measures of success, ideally with on-chain metrics.
Success metrics will be both quantitative and on-chain verifiable:
On-Chain Metrics
Technical Delivery Metrics
Full open-source release of:
End-to-end demo video published publicly.
Ecosystem Adoption Metrics
At least 3 external developers or dApps cloning or interacting with the repo during the fund period.
These metrics ensure the streaming protocol is functional, usable, verifiable, and positioned for mainnet adoption.
Please describe your proposed solution and how it addresses the problem
Cardano Streaming Protocol is a Real-Time Payment Layer for Cardano.
On-Chain Layer:
Off-Chain Layer:
The protocol is designed to evolve into a future CIP (similar to ERC-1620/IDA on Ethereum).
Please define the positive impact your project will have on the wider Cardano community
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?
We are blockchain engineers experienced with:
Commitments:
Feasibility:
Research on Superfluid/Sablier completed
Contract design adapted for the UTxO model
Milestone Title
Protocol Architecture & UX/UI Specification
Milestone Outputs
A complete technical architecture for the Cardano Streaming Protocol, including validator logic design, UTxO-state machine model, datum/redeemer schema, lifecycle state transitions, and concurrency handling strategy. UX/UI wireframes cover all user flows: stream creation, accrual visualization, withdrawals, pause/resume, update, and multi-stream management. API schema (OpenAPI) and system diagrams included.
Acceptance Criteria
Architecture must fully specify all contract logic, state transitions, and off-chain computation boundaries. UX/UI wireframes must cover every user operation. Design must be internally validated for logical consistency, testability, and compatibility with Cardano testnet limits. Documentation must be complete enough that another team could implement the system without ambiguity.
Evidence of Completion
GitHub repository containing:
– Architecture specification (PDF/Markdown)
– State machine diagrams
– Datum/redeemer definitions
– UX/UI wireframes
– OpenAPI schemas
Tag release: Milestone-1-Architecture.
Delivery Month
1
Cost
10000
Progress
30 %
Milestone Title
Smart Contract & SDK Development
Milestone Outputs
A working testnet implementation of the streaming protocol. Deliverables include Plutus/Aiken smart contracts implementing create/update/pause/withdraw/cancel operations; a TypeScript SDK encapsulating serialization, transaction building, and off-chain accrual logic; and automated tests covering deterministic behavior, invalid-state prevention, and multi-stream concurrency.
Acceptance Criteria
Contracts must successfully deploy on Cardano testnet and process full stream lifecycle operations. SDK must provide callable functions for all contract interactions. Minimum 80% test coverage on core logic. End-to-end demo must create a real testnet stream and execute withdrawals without failure.
Evidence of Completion
GitHub repository with:
– Contract source code + build scripts
– Testnet deployment addresses
– Transaction hashes demonstrating successful operations
– TypeScript SDK + documentation
– Automated test reports
Tag release: Milestone-2-Contracts-SDK.
Delivery Month
3
Cost
42000
Progress
40 %
Milestone Title
Public Beta Deployment & Feedback Integration
Milestone Outputs
A publicly accessible beta running fully on Cardano testnet. Includes integrated contracts, SDK, and frontend prototype. Telemetry for performance, fee monitoring, and concurrency testing. A feedback pipeline collects user reports, evaluates issues, and applies fixes. Updated version released after improvements.
Acceptance Criteria
At least 50 external testers complete real stream interactions. All critical/high-severity bugs resolved. Public beta remains stable under concurrent operations. Performance benchmarks documented: fees, memory usage, datum sizes, and transaction validity rates. UI/UX improvements applied based on feedback.
Evidence of Completion
– Public beta URL
– Tester activity logs
– Performance benchmark report
– Bug resolution documentation
– Public demo showcasing testnet usage
Tag release: Milestone-3-Public-Beta.
Delivery Month
1
Cost
8000
Progress
20 %
Milestone Title
Final Report & Mainnet Launch Package
Milestone Outputs
A complete final reporting package including full protocol documentation, smart contract analysis, SDK guide, performance evaluations, and readiness assessment for mainnet deployment. Mainnet contract builds and deployment scripts included. All repositories open-sourced under MIT License with finalized documentation.
Acceptance Criteria
Final report must document security considerations, validator logic review, performance insights, SDK usage, and integration guidelines. All codebases must compile deterministically and pass internal audit checks. Mainnet-ready deployment scripts must be validated. Public repositories must be fully documented and accessible.
Evidence of Completion
– Final report (PDF + GitHub release)
– Fully documented open-source repositories
– Mainnet deployment package
– Release tag: v1.0-Mainnet-Ready
– Public announcement summarizing delivery
Delivery Month
1
Cost
8000
Progress
10 %
Please provide a cost breakdown of the proposed work and resources
The total budget requested is 68,000 ADA for a 6-month development period. The costs are allocated as follows:
Development Team Salaries – 38,000 ADA (56%)
Smart contract developers, backend and frontend engineers, and blockchain integrators.
Includes coding, testing, and integration with existing blockchain infrastructure.
System Architecture & Design – 10,000 ADA (15%)
Technical architecture planning, UX/UI design, and protocol specification.
Reporting & Documentation – 7,000 ADA (10%)
Preparation of technical reports, development progress reports, and documentation for stakeholders.
Infrastructure & Tools – 5,000 ADA (7%)
Cloud servers, development tools, and software licenses required for development and testing.
Project Management & Coordination – 5,000 ADA (7%)
Planning, milestone tracking, team coordination, and reporting.
Contingency – 3,000 ADA (5%)
Unexpected expenses and additional technical requirements that may arise during development.
How does the cost of the project represent value for the Cardano ecosystem?
The total budget requested for the development of the Streaming Protocol: Real-Time Continuous Payment Standard is 68,000 ADA. This budget will cover a 6-month development period, including system architecture design, smart contract development, integration with existing blockchain infrastructure, testing, security audits, and deployment. Costs also include team salaries, development tools, and necessary infrastructure to ensure a robust and scalable solution. The allocation ensures that resources are efficiently used while maintaining high technical standards and timely delivery.
I confirm that evidence of prior research, whitepaper, design, or proof-of-concept is provided.
Yes
I confirm that the proposal includes ecosystem research and uses the findings to either (a) justify its uniqueness over existing solutions or (b) demonstrate the value of its novel approach.
Yes
I confirm that the proposal demonstrates technical capability via verifiable in-house talent or a confirmed development partner (GitHub, LinkedIn, portfolio, etc.)
Yes
I confirm that the proposer and all team members are in good standing with prior Catalyst projects.
Yes
I confirm that the proposal clearly defines the problem and the value of the on-chain utility.
Yes
I confirm that the primary goal of the proposal is a working prototype deployed on at least a Cardano testnet.
Yes
I confirm that the proposal outlines a credible and clear technical plan and architecture.
Yes
I confirm that the budget and timeline (≤ 12 months) are realistic for the proposed work.
Yes
I confirm that the proposal includes a community engagement and feedback plan to amplify prototype adoption with the Cardano ecosystem.
Yes
I confirm that the budget is for future development only; excludes retroactive funding, incentives, giveaways, re-granting, or sub-treasuries.
Yes
I Agree
Yes
Our team consists of three highly skilled members, each contributing expertise across various domains crucial for project success:
1 Do Anh Ba, Engineering Manager (LinkedIn: [https://www.linkedin.com/in/ba-do-anh-4a283515a/]))
Leads performance optimization efforts to enhance project efficiency
Oversees software development processes and product delivery
Assists in project outreach and seamless integration of technology solutions
2 Nguyen Tuan Anh, Solution Architect (LinkedIn: [https://www.linkedin.com/in/t0anh/]))
Designs and executes solutions tailored to meet infrastructure and project requirements
Brings extensive experience as a Solutions Architect and software engineer to the team
Proficient in DevOps practices and skilled in Smart Contract development
3 Nguyen Phuc Loi, Senior Full Stack Developer
Drives innovation in developing comprehensive solutions for both frontend and backend requirements
Demonstrates creativity and expertise as a software engineer with a growing portfolio of successful projects