Work Package #2
Name
WP2 — Gateway & RCP IssuanceHigh-Level Description
This work package implements the protocol gateway — the entry point through which capital is on-ramped into the hub-network system — and the issuance mechanism for Revenue Participation Certificates (RCPs). The gateway operates at the hub-network level and accepts initial funding in ADA. Upon receipt, it triggers the issuance of RCPs to funders, representing structured claims on a defined fraction of future network surplus. This work package covers the on-chain smart contract implementation on Cardano, the off-chain coordination service, and the funder-facing interface. RCPs are the core financial instrument of the protocol: non-equity, revenue-linked, capped-return contracts backed by real economic activity aggregated across hubs and teams.
(max 10,000 characters)
Core Objectives
- Implement the hub-network-level gateway contract on Cardano, capable of receiving ADA deposits and triggering RCP issuance.
- Implement the RCP issuance mechanism, producing verifiable on-chain certificates scoped to a specific hub-network and funding event.
- Define and enforce the return cap and revenue participation fraction (lambda) at the contract level.
- Build the off-chain coordination service that manages gateway state, monitors deposits, and initiates issuance transactions.
- Deliver a minimal funder interface for on-ramping, certificate visibility, and balance inspection.
- Ensure gateway and issuance logic is auditable and traceable to specific funding events and hub-network instances.
(max 10,000 characters)
Expected Value — Why does this matter to Cardano?
The gateway is where external capital enters the protocol and where trust in the system is first established. A correctly implemented, auditable gateway with well-structured RCP issuance creates the conditions for repeatable, scalable funding cycles. For Cardano, this demonstrates a novel use of native assets and smart contracts for revenue-linked financial instruments operating at ecosystem scale — distinct from existing DeFi patterns.
(max 4,000 characters)
Success Metrics
- Gateway contract deployed on Cardano testnet and mainnet, passing full test suite.
- RCPs successfully issued to at least one funder in a live end-to-end test on testnet.
- Return cap and lambda parameter correctly enforced in contract logic, verified by independent review.
- Off-chain coordination service operational with documented API.
- Funder interface functional for deposit, certificate viewing, and status inspection.
(max 4,000 characters)
Initiative Type
[x] New initiativePrimary Nature of Work
[x] TechnicalMilestones
Milestone #1
| Field | Details |
|---|---|
| Milestone Name | M2.1 — Contract Design & Testnet Deploy |
| Deliverables | Gateway Plutus contract; RCP issuance validator; testnet deployment; unit tests. |
| Acceptance Criteria | Contract passes all defined test cases on testnet; issuance produces valid RCP assets. |
| Estimated Duration | 6 weeks |
Milestone #2
| Field | Details |
|---|---|
| Milestone Name | M2.2 — Off-chain Service & Interface |
| Deliverables | Off-chain coordination service; funder-facing interface; integration tests with gateway contract. |
| Acceptance Criteria | End-to-end flow from ADA deposit to RCP issuance verified on testnet. |
| Estimated Duration | 4 weeks |
Milestone #3
| Field | Details |
|---|---|
| Milestone Name | M2.3 — Audit & Mainnet Deploy |
| Deliverables | Security review report; mainnet deployment; deployment documentation. |
| Acceptance Criteria | No critical findings unresolved; mainnet deployment confirmed live. |
| Estimated Duration | 3 weeks |
Budget Breakdown — Work Package #2
| Cost Category | Resources (Labour) | Item Description | Quantity | Unit Cost (ADA) | Total Cost (ADA) |
|---|---|---|---|---|---|
| Development | Plutus Smart Contract Engineer | Gateway and issuance contract implementation | 1 | 140,000 | 140,000 |
| Development | Backend Engineer | Off-chain coordination service | 1 | 80,000 | 80,000 |
| Development | Frontend Engineer | Funder interface | 1 | 50,000 | 50,000 |
| Audit | External Security Reviewer | Contract audit | 1 | 40,000 | 40,000 |
| TOTAL | 310,000 |
Supporting Materials
[To be added]