KTOP KTOP Cardano Korea
KTOP
공지사항 가이드 카르다노영상 카드뉴스 리더보드
거버넌스
통합정보 dRep 제안서 DRep 월드컵
기능
포트폴리오 트랜잭션 토큰 정보 스테이블코인
더보기
공식링크 디앱 리스트 인플루언서 이벤트 캘린더 도미넌스
KTOP
에어드랍
거버넌스
기능
기타
공지사항 가이드 카르다노영상 카드뉴스 리더보드
통합정보 dRep 거버넌스 제안서 DRep 월드컵
포트폴리오 트랜젝션 토큰 정보 스테이블코인정보
공식링크 디앱 리스트 인플루언서 이벤트 캘린더 도미넌스
- -
현재 에포크
-
가격
BTC $0.00 ₩0 0.00%
ADA $0.00 ₩0 0.00%
WMTX $0.00 ₩0 0.00%
네트워크
총 위임량₳ 21.61 B-0.54%
총 위임지갑1,345,256-0.16%
활성화 풀2,706-0.07%
ADA 할당 정보
총 발행량 450 B
순환량-0.00%
재무부-0.00%
리저브-0.00%

거버넌스 제안 상세

제안서 상세 내용과 투표 현황을 확인하세요.

제안서 제목: 브라우저 내 첫 번째 노드; 카르다노 USP에 대한 제안
159 TreasuryWithdrawals 629 ~ 636 폐기 Epoch 637
제안서 투표현황
DRep
50.03% 찬성
찬성 2,089.35M · 반대 2,086.60M
SPO
0% 찬성
찬성 0.00M · 반대 0.00M
헌법위원회
100.0% 찬성
찬성 8표 · 반대 0표
DRep 투표현황
찬성 2,089.35M 2,086.60M 반대
50.03%
49.97%
구분 투표값
투표수 보팅파워 비율
찬성 89 2,089.35M 50.03%
반대 60 2,086.60M 49.97%
기권 33 10,791.10M -
불신임 - 198.78M -
SPO 투표현황
찬성 0.00M 0.00M 반대
0%
0%
구분 투표값
투표수 보팅파워 비율
찬성 0 0.00M 0%
반대 0 0.00M 0%
기권 0 0.00M -
불신임 - 0.00M -
헌법위원회 투표현황
찬성 8 0 반대
100.0%
0%
구분 투표값
투표수 보팅파워 비율
찬성 8 - 100.0%
반대 0 - 0%
기권 0 - 0%

한글 버전

요약
- 1. Headline (요약 제안): 에이다 브라우저 노드에 대한 제안 2. Body (상세 요약): Harmonic Laboratories(HLabs)는 에이다 생태계에 전념하는 연구개발 기업임 .

- HLabs는 대다수의 에이다 개발자가 사용하는 TypeScript 툴링의 상당 부분을 지원하고 유지 관리함 .

- 진정한 탈중앙화를 애플리케이션 개발의 기본 원칙으로 만드는 것이 HLabs의 사명임 .

- 본 제안은 브라우저에서 실행되는 최초의 상용 수준 에이다 노드인 Gerolamo 개발을 위해 5명의 FTE를 지원함 .

- 에이다의 eUTxO 설계와 낮은 리소스 점유율 덕분에 브라우저 내 완전 검증 노드 구현이 기술적으로 가능함 .

- 이는 단순한 연구용 데모나 축소된 SPV 클라이언트가 아닌 실제 완전 검증 노드임 .

- 이를 통해 다른 생태계가 복제할 수 없는 에이다만의 독보적인 경쟁 우위를 확보할 수 있음 .

- Pebble 및 TypeScript 툴링 유지 관리를 위한 별도의 제안이 독립적으로 투표될 예정임 .

- 본 프로젝트는 12개월 동안 진행되며 브라우저 기반 라이트 노드인 Gerolamo를 최종 인도함 .

- 총 예산은 1M 달러(₳4M)에 15%의 예비비(₳600,000)를 더한 총 4.6M 에이다임 .

- 3. Glossary (주석): ■ 주석 *TypeScript: 자바스크립트의 상위 집합인 프로그래밍 언어 **FTE: 전업 등가물 또는 전임 인력 단위 ***eUTxO: 확장된 미사용 트랜잭션 출력 모델 ****Gerolamo: 브라우저에서 실행되는 에이다 노드 프로젝트 명칭 *****SPV: 단순 결제 검증 방식 ******Pebble: HLabs에서 개발 중인 또 다른 프로젝트 명칭

동기
- 브라우저 내 에이다 노드 구현에 대한 제안 브라우저 내 노드 실행은 에이다만의 고유한 USP이며 타 블록체인은 설계 구조상 이를 구현하기 어려움 .

- 에이다의 eUTxO 모델은 전체 원장 상태를 유지할 필요 없이 로컬 트랜잭션 검증이 가능하여 저사양 환경에 최적화되어 있음 .

- Gerolamo 프로젝트는 브라우저 확장 프로그램 내에서 합의를 실행하고 Plutus 스크립트를 검증하는 실제 노드를 구현함 .

- 이는 이더리움이나 솔라나와 달리 중앙화된 RPC 인프라에 의존하지 않는 진정한 탈중앙화 검증을 가능하게 함 .

- 해당 기술은 신뢰가 필요 없는 브릿지 및 L2 시스템 구축을 위한 핵심적인 연구 성과를 제공함 .

- dApp과 라이트 월렛은 Gerolamo를 통해 백엔드 의존성 없이 직접 원장 데이터를 검증하고 보안성을 높일 수 있음 .

- 본 제안은 에이다 2030 전략의 핵심 지표인 클라이언트 다양성 확보를 직접적으로 지원함 .

- 최소한의 필수 범위에 집중하여 재무적 위험을 방지하고 효율적인 예산 집행을 목표로 함 .

- ■ 주석 *USP: 고유 판매 제안 **eUTxO: 확장된 미사용 트랜잭션 출력값 ***Praos: 에이다의 지분 증명 합의 프로토콜 ****Plutus: 에이다의 스마트 컨트랙트 플랫폼 *****CEK machine: 스마트 컨트랙트 실행을 위한 가상 머신 ******SPV: 단순 결제 검증 *******RPC: 원격 프로시저 호출 ********Mithril: 에이다의 지분 기반 임계값 서명 체계 *********Leios: 에이다의 차세대 합의 프로토콜 업그레이드 **********L2: 레이어 2 확장 솔루션 ***********FTE: 전일제 환산 인원 ************KPI: 핵심 성과 지표 *************TVL: 총 예치 자산 **************MAU: 월간 활성 사용자 수

근거
- 에이다 브라우저 노드 개발에 대한 제안 Gerolamo 프로젝트는 TypeScript를 활용하여 에이다 브라우저 확장 프로그램 형태의 라이트 노드를 개발하는 것을 목표로 함 .

- 총 예산은 개발자 5명의 전일종량제(FTE) 비용인 $1M에 15%의 예비비를 더해 총 ₳4.6M으로 책정되었음 .

- 예산 집행은 SundaeLabs의 스마트 컨트랙트 에스크로 시스템을 통해 관리되며, 독립적인 감독 위원회의 검증을 거쳐 마일스톤별로 지급됨 .

- 개발 일정은 2026년 2분기부터 2027년 1분기까지 총 5단계의 마일스톤으로 구성되어 진행될 예정임 .

- 주요 기술적 과제는 브라우저 환경에서의 원장 검증, IndexedDB 기반 저장소 구축, 그리고 dApp용 쿼리 API 제공임 .

- 재무적 투명성 확보를 위해 독립적인 제3자 감사를 주기적으로 실시하고 모든 트랜잭션 내역을 공개함 .

- 해당 프로젝트는 에이다 2030 전략 프레임워크의 '대안 풀 노드 클라이언트' 지표에 직접적으로 기여함 .

- Gerolamo는 기존 Haskell 노드와 달리 브라우저 환경에 최적화되어 있으며, 전 세계 수많은 JS/TS 개발자의 접근성을 높임 .

- ■ 주석 *FTE: 전일종량제 (Full-Time Equivalent) **IndexedDB: 웹 브라우저에 데이터를 저장하기 위한 로컬 데이터베이스 ***CIP-30: 에이다 지갑과 웹사이트 간의 통신 규약 ****CEK: Plutus 스크립트 실행을 위한 추상 기계 모델 *****DRep: 에이다 거버넌스에서 투표권을 위임받는 대표자 ******SPO: 스테이크 풀 운영자 (Stake Pool Operator) *******WASM: 웹 어셈블리 (WebAssembly)

English

Abstract

Harmonic Laboratories (HLabs for short) is an R&D firm born and focused solely on the Cardano ecosystem.

Harmonic Laboratories supports and maintains a considerable portion of the TypeScript tooling for the Cardano ecosystem, which the majority of Cardano developers use, either directly, or indirectly via other libraries that depend on code written and maintained by HLabs.

The mission of HLabs is for true decentralization to become the baseline of application development, not only a nice-to-have feature.

This proposal funds [Gerolamo](https://github.com/HarmonicLabs/gerolamo), the first production-ready Cardano node that runs **in the browser**, at 5 FTE.

Cardano's eUTxO design and low-footprint protocol make it the only major blockchain where a fully-validating, in-browser node is technically realistic. This is not a research demo or a stripped-down SPV client; it is a real, fully-validating node. Shipping it turns a latent property of the protocol into a Cardano-specific competitive advantage that no other ecosystem can replicate without redesigning their base layer.

A separate proposal funds [Pebble](https://github.com/HarmonicLabs/pebble) and ongoing TypeScript tooling maintenance at 5 FTE and is voted on independently.

### Duration & Milestones

This proposal spans over **12 months**, throughout which there will be several deliveries and demos. The key delivery is:

- a production-ready light node that runs in the browser ([Gerolamo](https://github.com/HarmonicLabs/gerolamo)).

### Total Budget Ask

The estimated USD budget is of **`$1,000,000`** (or **`₳4,000,000`**) + 15% in refundable contingency (**`₳600,000`**); for a total ask of **`4,600,000 ADA`**.

Motivation

### Why a node in the browser is a Cardano-only USP

Distribution of nodes is something every blockchain ecosystem has talked about and almost none have shipped. The reason is the base-layer design of those chains. Account-based chains with global state, large block sizes, mandatory full-state replay, or heavy proving systems simply cannot fit a validating node on low resources environments such as a brower tab without compromising on what "validating" means.

Cardano is different by design:

- **eUTxO state stays local to the transaction.** A browser node does not need to maintain a global mutable state of the entire ledger to validate the slice it cares about; it can verify only the inputs it consumes and the outputs it produces.
- **Block sizes and bandwidth requirements are bounded and modest** compared to high-throughput L1s, well within what a browser can sustain over typical residential connections.
- **Consensus (Praos) is verifiable on light resources**
- **Plutus scripts are pure functions over a deterministic CEK machine**, which is straightforward to host in a JavaScript/WebAssembly runtime and run inside a Web Worker without blocking the main thread.

Together these properties make Cardano the **only** major chain where an in-browser validating node is realistic today. Ethereum, Solana, and most account-based or high-TPS chains would each have to either cripple validation (effectively reverting to SPV/trusted-RPC) or fundamentally redesign their consensus and state model.

Gerolamo is the project that turns that latent advantage into a shipped product: "trustless on-device validation" becomes something Cardano can credibly market that competitors cannot match.

### Competitive positioning vs. other ecosystems

Decentralization narratives are increasingly contested across the L1 landscape. Ethereum's roadmap has spent years on "stateless clients" and "Verkle trees" specifically to shrink the trust surface of light clients; Solana's light clients depend on RPC providers and in practice are not trustless; most "light wallets" across ecosystems silently delegate validation to centralized infrastructure.

Gerolamo, by contrast, is a real node that runs consensus, validates headers and blocks, and evaluates Plutus scripts, all inside a browser extension on the user's machine. That is a tangible, demonstrable advantage Cardano can put in front of:

- developers evaluating which chain to build trust-minimized apps on,
- wallet teams designing custody UX without giving up on verification,
- enterprises and regulators who increasingly ask "where does the trust actually live?",
- governance and ecosystem campaigns highlighting Cardano's commitment to decentralization in concrete, shippable terms rather than aspirational ones.

This is the kind of differentiator that compounds: Gerolamo ships as a browser extension that users install once, and every dApp or wallet that wires up to it inherits trust-minimized chain access for free. Each new integration is a permanent talking point that every competitor has to answer.

### Research dividend: advanced validation, trustless bridges, and L2

Engineering a node small enough to run in a browser is more than a packaging exercise; it forces real progress on a class of problems the broader Cardano ecosystem will need anyway:

- **Compact / succinct validation.** Building Gerolamo requires rigorously distinguishing what _must_ be revalidated from what can be summarized, witnessed, or checkpointed. The same techniques (Mithril-style certificates, partial state proofs, header-chain verification with cryptographic anchors) are exactly the building blocks of trustless bridges and rollups.
- **Forcing function for future consensus work (Leios and beyond).** Maintaining a real, in-browser validating node creates a hard constraint that any future consensus protocol upgrade (Leios being the most immediate example) must remain verifiable on light resources. Without an artifact like Gerolamo on the table, "is this still tractable for a light client?" is an easy concern to defer; with it, the question is forced upfront. The verification primitives that fall out of that exercise (succinct certificates, cheap header validation, embeddable verifiers) are then directly reusable in comparable efforts such as trustless bridges and L2 verifiers, which need exactly the same property.
- **Trustless bridges.** A bridge contract on chain B that needs to verify the state of Cardano needs the same primitive as a browser node: a cheap, succinct, non-interactive way to check Cardano's chain history. Work on Gerolamo's verification path produces and battle-tests exactly the components a bridge implementation would otherwise have to re-derive from scratch.
- **Layer 2 systems.** Optimistic and validity-rollup-style L2s on Cardano need an efficient, embeddable verifier of the L1's state. A light node engineered for the browser is, structurally, the same artifact: minimal trust, minimal footprint, designed to be embedded inside another runtime. Investments in Gerolamo amortize across the L2 ecosystem.
- **dApp-side verification.** As more value moves on-chain, dApps will increasingly need to verify chain state themselves rather than trust their backend. Gerolamo gives them a drop-in, audited, JavaScript-native verifier instead of every team rolling its own.

Even setting aside the marketing value of "node in the browser," the engineering required to ship Gerolamo is foundational research the Cardano ecosystem needs in order to deliver on its bridges-and-L2 roadmap. Funding Gerolamo is funding that foundation.

### Direct user benefits

Beyond the strategic case, Gerolamo unlocks concrete improvements for the three groups that interact with Cardano most directly:

#### dApps

Decentralized applications benefit immensely from trust-minimized access to blockchain data. Currently, most dApps rely on centralized indexers or third-party APIs to query the chain state, introducing points of failure and trust assumptions that undermine the decentralization ethos.

Gerolamo lets dApps query a fully-validating light node hosted by a browser extension the user installs once, providing direct, trustless access to the Cardano ledger without any backend dependency.

This means dApps can verify UTxO states, validate transactions, and query chain data without relying on external services. The result is a more resilient, censorship-resistant application architecture that aligns with the core principles of decentralization.

#### Light wallets

Light wallets today must trust external servers to provide accurate chain data. This creates a security trade-off: users gain convenience but sacrifice the ability to independently verify their balances and transaction history.

With Gerolamo, wallet developers can integrate a lightweight node directly into their applications, offering users Daedalus-like security guarantees without the overhead of running a full node. Users can verify their own UTxOs, validate incoming transactions, and maintain full sovereignty over their funds, all while enjoying the user experience of a light wallet.

#### Client diversity at the light-node tier

Cardano's resilience benefits from having multiple, independently-developed client implementations. Gerolamo contributes a TypeScript-native, browser-targeted light node to that landscape, reducing the risk that a bug or assumption in any single client cascades through the wallets and dApps that depend on it.

### Cardano 2030 Alignment

This proposal directly supports the [Cardano 2030 Strategic Framework](https://product.cardano.intersectmbo.org/vision/strategy-2030/), contributing to core KPIs and strategic pillars as outlined below.

#### Alignment with Core KPIs

| KPI / Strategic Priority | 2030 Target / Goal | HLabs Contribution |
| :----------------------------------------- | :----------------------------- | :------------------------------------------------------------------------------ |
| **Alternative full node clients** | ≥2 spec-conformant | Gerolamo directly contributes as a second spec-conformant client implementation |

> **Note**: The row above is a formal Cardano 2030 KPI. TVL, monthly transactions, and MAU are ecosystem-level outcomes enabled by infrastructure investments like this proposal; we track adoption indicators (below) as leading metrics that contribute to these outcomes.

#### Alignment with Strategic Pillars

**Pillar 1: Infrastructure & Research Excellence**

- **I.2 Security & Resilience → Client Diversity**: Gerolamo is explicitly aligned with the 2030 goal of "supporting additional full-node and light-client implementations" to achieve "better decentralization" and "reduce single-client risk."

#### Measurable Adoption Indicators

To provide visibility into how this proposal contributes to ecosystem-level outcomes, we commit to tracking and reporting the following adoption metrics:

##### Gerolamo Adoption Targets

| Metric | 12-Month Target | Measurement Method |
| :------------------------------- | :---------------- | :------------------------------------- |
| Browser-based node integrations | ≥3 wallets/dApps | dApps/wallets integrations |

### Treasury Risk Minimization Statement

This proposal has been intentionally designed to minimize treasury exposure during the current treasury-constrained environment.

In particular, the scope:

- deliberately excludes block production infrastructure and other SPO-oriented functionalities, focusing on apps and users first;
- deliberately excludes additional FTE expansion beyond the minimum team required for delivery;
- deliberately excludes non-essential operational overhead.
- minimizes the cost of a single FTE without compromising feasibility.

The proposal focuses exclusively on the minimum viable scope necessary to deliver:
a production-ready browser-based Cardano light node (Gerolamo).

This approach reflects a deliberate effort to balance innovation, ecosystem value, and responsible treasury stewardship.

Rationale

### Budget Breakdown

The full budget breakdown is given below.

For a fair valuation of the proposal, we will follow a similar process to what is used in the Amaru proposal, which we believe is setting a good standard in terms of Treasury budget proposals, and we will estimate the scopes of this proposal in _FTE_ (Full-Time Equivalent).

Let it be stated that the FTE figure reported below **DOES NOT** directly translate to the gross salary of a developer. Instead, it represents the gross income of a company which must sustain various operational overheads (eg. taxes, complementary personnel, compliance, legal costs, and a independent financial audit of fund flows and treasury usage), ensuring transparency, accountability, and ex-post verifiability of treasury fund allocation, before paying the gross salary of the developer.

Therefore, we will consider 1 FTE to equal a figure of `$200k` yearly rate.

We use a conversion rate of 0.25 `ADA/USD`.

#### Complete View

| Scope | Estimated (FTEs) | Project Total ($) |
| :--- | ---: | ---: |
| Gerolamo (TypeScript Cardano node) | 5 | `$1,000,000` |
| | | |
| **Total** | **5 FTEs** | `$1,000,000` |

#### Cost Rationale

The total ask for the project is `5 FTEs`.

FTEs are being valued at an annual rate of `$200k`.

We are aware of our assumption/optimism bias: our forecast is subject to underestimating complexity, overlooking challenges, and undervaluing the time and cost required to deliver, as well as our biased expectation of market movements. We therefore add a 15% contingency buffer, learning from past mistakes.

This leaves us with the following total: `(5 x $200k) x 1.15 = $1,150,000`

Finally, using a conversion rate of `0.25 ADA/USD`, we formulate a budget ask of **`₳4,600,000`**. A [complete breakdown of this budget](#budget-detailed-view) is available below.

#### Financial audit rationale

As part of the operational overhead included in the FTE cost structure, the proposal incorporates a independent financial audit of fund flows, designed to ensure transparency, accountability, and verifiability of treasury fund usage.

##### Scope

- Ex-post verification of treasury disbursements
- Alignment between milestone-based disbursements and reconciled project-level financial reporting, ensuring that each release of funds is supported by auditable transaction records and corresponds to documented project-related activities
- Traceability of treasury fund movements through verifiable on-chain and off-chain records
- Verification based on ring-fenced project reporting, supported by auditable transaction trails and reconciled financial summaries

##### Audit Characteristics

- Performed by an independent third-party with no operational involvement in HLabs
- Conducted on a periodic basis (quarterly reviews and a final assessment)
- Based on verifiable financial records, transaction-level evidence, and structured project reporting
- Focused exclusively on financial transparency and accountability of treasury fund usage

##### Audit Scope Definition

This audit is designed as a proportionate financial oversight mechanism focused on treasury-funded activities, ensuring transparency and accountability while remaining aligned with the operational scope of the proposal.

### Milestones

This proposal spans an initial kickoff plus Q2 2026 through Q1 2027, organized into a kickoff milestone (Milestone 0) and four quarterly engineering milestones (Milestones 1–4). Each milestone unlocks a fixed share of the total `₳4,600,000` ask from the `vendor.ak` escrow, and disbursement requires the independent oversight committee to verify the deliverables and acceptance criteria below before co-signing.

Disbursement schedule. The total ask of **₳4,600,000** is composed of a base of **₳4,000,000** (5 FTE × $200,000 at $0.25/ADA) plus a refundable contingency reserve of **₳600,000** (15% of base). The kickoff milestone draws from the base only; the four engineering milestones split the remaining base evenly and share the entire contingency reserve evenly:

- **Milestone 0 (kickoff): ₳400,000** = 10% of base, no contingency disbursed at kickoff
- **Milestones 1–4 (engineering quarters), each ₳1,050,000** = ₳900,000 base (22.5% of base) + ₳150,000 contingency (25% of the contingency reserve)

Acceptance criteria are written to be objective and inspectable from a public artifact (a tagged release, a committed sync log, a public demo URL, a successful preprod transaction) rather than self-reported.

#### Milestone 0 (kickoff, on-chain enactment): Project Initialization & Governance Setup

Milestone 0 is the kickoff milestone and carries no engineering deliverables. It is triggered by the on-chain enactment of the treasury withdrawal and the deployment of the SundaeSwap `treasury.ak` / `vendor.ak` escrow with the M0–M4 schedule encoded.

**Disbursement on completion**

- Base milestone payment: **₳400,000** (10% of the ₳4,000,000 base)
- Contingency portion: **₳0** (no contingency disbursed in this milestone)
- Total released: **₳400,000**

#### Milestone 1 (Q2 2026, Apr–Jun): Browser Storage, Networking & Preprod Sync Foundations

**Deliverables**

- Gerolamo storage layer working in the browser environment (IndexedDB), capable of holding the working ledger state needed for light-node verification.
- Networking layer (Ouroboros mini-protocols over Web Workers / WebSockets + proxy) sufficient to maintain peer connections from the browser.
- A first publicly tagged Gerolamo release on https://github.com/HarmonicLabs/gerolamo with the browser-side storage + networking foundations in place.
- Sync against a public preprod node up to a recent tip from a browser context, with the run logged and committed to the repo.

**Acceptance criteria** (oversight committee verifies)

- A new tagged release exists on the Gerolamo repo.
- A committed sync log shows Gerolamo reaching preprod tip from a browser environment on commodity hardware. Wall-clock duration is informational rather than gating for this milestone.
- The browser storage layer (IndexedDB) is exercised in CI and green on the release commit.

**Disbursement on completion**

- Base milestone payment: **₳900,000** (22.5% of the ₳4,000,000 base)
- Contingency portion: **₳150,000** (25% of the ₳600,000 contingency reserve)
- Total released: **₳1,050,000**

#### Milestone 2 (Q3 2026, Jul–Sep): Public Extension Release & Simple Query API

**Deliverables**

- The Gerolamo browser extension published to a public extension store (Chrome Web Store and/or equivalent) so end users can install it directly without unpacked-extension developer flows.
- A documented messaging API exposing the **simple, non-indexed query surface** of the extension, complex queries left for milestone 3, in the spirit of how CIP-30 wallet connectors expose a `window.cardano.*` surface, but backed by the extension's own validating node rather than a remote provider:
- tip / point queries
- UTxO lookup by output reference (`tx_hash#index`)
- transaction submission
- A minimal demo dApp page that, with the Gerolamo extension installed, exercises the simple-query API against a public testnet with no backend.

**Acceptance criteria** (oversight committee verifies)

- The Gerolamo extension is publicly listed on a major browser extension store, verifiable by the oversight committee via the store URL and a successful install on a clean profile.
- The simple-query messaging API is documented in the repo and reachable via the published extension.
- The example dApp page is committed to the repo with a reproducible README walkthrough demonstrating the tip, block, UTxO-by-output-reference, and transaction-submission flows via the extension against a public testnet.

**Disbursement on completion**

- Base milestone payment: **₳900,000** (22.5% of the ₳4,000,000 base)
- Contingency portion: **₳150,000** (25% of the ₳600,000 contingency reserve)
- Total released: **₳1,050,000**

#### Milestone 3 (Q4 2026, Oct–Dec): Indexed Query API (UTxOs by Address & Asset)

**Deliverables**

- Extension internals extended with the per-address and per-asset UTxO indexes needed to serve indexed lookups efficiently from the extension's local storage, kept consistent across rollbacks.
- Messaging API extended with the **indexed query surface**:
- UTxOs by address
- UTxOs by asset (policy ID, optionally with asset name)
- paginated variants of the above for results that exceed messaging-channel-friendly sizes
- The demo dApp page extended to exercise the new indexed queries, and the API reference updated to cover the new endpoints.

**Acceptance criteria** (oversight committee verifies)

- A new tagged extension release within the milestone window, published to the same public store, surfaces the indexed query API.
- The repo includes test fixtures showing the indexed queries returning correct results against a known testnet state, including correct behaviour across a rollback.
- The demo dApp's README walkthrough covers a UTxO-by-address and a UTxO-by-asset query end-to-end against a public testnet.

**Disbursement on completion**

- Base milestone payment: **₳900,000** (22.5% of the ₳4,000,000 base)
- Contingency portion: **₳150,000** (25% of the ₳600,000 contingency reserve)
- Total released: **₳1,050,000**

#### Milestone 4 (Q1 2027, Jan–Mar): Stability, Wider Browser Reach & Documentation

**Deliverables**

- Stability hardening: the Gerolamo extension reaches "tip" against a public testnet across multiple browser sessions and maintains a stable peer set for an extended run while the extension is active.
- Production-readiness documentation: integration guide for wallet / dApp developers consuming the Gerolamo extension's messaging API, and a developer-facing API reference for the messaging surface.
- Public hand-off / "what's next" report describing the state of Gerolamo at proposal end and the work that remains beyond a browser-extension light node (which is explicitly out of scope for this proposal).

**Acceptance criteria** (oversight committee verifies)

- A committed run log shows the extension maintaining ≥15 stable peer connections for **≥24 hours** against a public testnet, measured via peer-list snapshots committed at the start and end of the run.
- A committed run log shows the extension reaching a public testnet tip across **≥3 separate browser sessions** (start fresh, reach tip, close, repeat).
- The extension is verified working in **at least one non-Chromium engine** (Firefox or Safari), with a screencast committed to the repo.
- The integration and API docs are published in the Gerolamo repo and discoverable from the README.

**Disbursement on completion**

- Base milestone payment: **₳900,000** (22.5% of the ₳4,000,000 base)
- Contingency portion: **₳150,000** (25% of the ₳600,000 contingency reserve)
- Total released: **₳1,050,000**

### Budget Administration and Governance Oversight

#### Smart Contract Escrow

Funds are held and released through the SundaeLabs treasury-contracts (https://github.com/SundaeSwap-finance/treasury-contracts), a proven framework with two validators:

treasury.ak: Holds all ADA withdrawn from the Cardano treasury. Everything gets locked here when the governance action is enacted.
vendor.ak: Manages milestone-based vesting for HLabs. Payment schedule, payout dates, release conditions.
Both contracts have been independently audited by TxPipe and MLabs and are in production use on mainnet.

#### Independent Oversight Board

An independent oversight board provides third-party governance:

Santiago Carmuega (TxPipe, Dolos)
Lucas Rosa (Aiken, Starstream, Midnight)
Chris Gianelloni (BlinkLabs, Dingo)

Board members don't have a stake in HLabs. They co-sign disbursements, review milestones, and can halt funding if we're not delivering.

#### Permission Scheme

The actions allowed by the escrow contract are as follows:

Disburse (periodic release): HLabs initiates + any 1 board member co-signs

Sweep early (return unused funds): HLabs + any 1 board member

Reorganize (adjust milestone schedule): HLabs only

Fund (initial vendor setup): Board majority

Pause milestone: Any 1 board member

Resume milestone: Board majority

Modify project: HLabs + board majority

Day-to-day operations need one board signature. Structural changes need the full board. And any single member can hit pause if something looks off.

#### Delegation Policy

The treasury contract enforces auto-abstain DRep delegation and no SPO delegation for all funds in escrow. Treasury funds don't influence governance votes or staking.

#### Failsafe Sweep

Funds left in the contract after expiration automatically sweep back to the Cardano treasury. Enforced at the contract level. Can't be overridden.

### Reporting

Progress on this proposal is reported publicly through the [HarmonicLabs/2026-treasury-proposal](https://github.com/HarmonicLabs/2026-treasury-proposal) repository, which is the same repository hosting this proposal document and metadata. The structure mirrors the precedent set by the BlinkLabs Dingo treasury proposal.

#### Monthly Lightweight Updates

At the end of each month during the funding period, HLabs publishes a status update covering:

- what shipped (key PRs, releases, features),
- progress against the active milestone,
- risks or blockers identified,
- the plan for the following month.

Updates are committed to the [`docs/reports/`](https://github.com/HarmonicLabs/2026-treasury-proposal/tree/main/docs/reports) tree of the repository and announced on HLabs community channels (X/Twitter, Discord).

#### Quarterly Detailed Reports

Each quarter, ahead of the corresponding milestone disbursement request, HLabs publishes a full report covering:

- progress against each milestone deliverable and acceptance criterion,
- a financial summary (received, spent by category, remaining),
- variance analysis for any budget deviations,
- updated risk register,
- the plan for the following quarter.

The quarterly report is committed to [`docs/reports/`](https://github.com/HarmonicLabs/2026-treasury-proposal/tree/main/docs/reports) and is the artifact the independent oversight committee reviews before co-signing the next disbursement.

#### Public Transaction Journal

Every on-chain transaction tied to this proposal (initial treasury withdrawal, milestone disbursements, vendor reorganizations, sweeps) is recorded in a public transaction journal at [`journal/`](https://github.com/HarmonicLabs/2026-treasury-proposal/tree/main/journal) in the repository. Each entry records the transaction hash, action type, amount, signers, justification, and on-chain metadata hash, so any observer can independently verify the activity against the chain.

### Constitutionality Checklist

In an effort to convince ourselves of the proposal's constitutionality, we thought relevant to include a checklist of the points we cover and for each, our interpretation of the Cardano Constitution.

#### Purpose

- [x] This proposal is for work intended to enhance the security, decentralization and long-term sustainability of Cardano.

#### Article II, Section 6: Governance Action Standards

- [x] We have submitted this proposal in a standardized, legible format, which includes a URL and hash of all documented off-chain content. We believe our rationale to be detailed and sufficient. The proposal contains a title, abstract, justification, and relevant supporting materials.

#### Article II, Section 7: "Treasury Withdrawals" Action Standards

- [x] **Section 7.1**: This proposal specifies the purpose of the withdrawal, the 12-month delivery period, the relevant costs and expenses, and the circumstances under which the withdrawal might be refunded to the Cardano Treasury.

- [x] **Section 7.2**: A full retrospective of past funding and deliverables is available in the [2025 retrospective](https://gateway.pinata.cloud/ipfs/QmZVw82XNXNsgGmBj39R26Mx7jgzWaNjSw4A7JM9Erye9c) document.
- [x] **Section 7.4**: Verification of milestone delivery is performed by the Independent Oversight Committee, and no disbursement of escrowed funds occurs without the committee’s review and co-signature. This provides ex ante control over fund releases.
In addition, a periodic independent financial audit is conducted by a third party with no operational involvement in the project. A dedicated budget is allocated for this purpose within the overall proposal cost structure, ensuring ex post verification of treasury fund flows and consistency between disbursements and reported financial activity (see [Financial audit rationale](#financial-audit-rationale)).
Oversight metrics on the use of ADA are implemented through:
(i) the public on-chain auditability of the SundaeSwap treasury contract, which exposes every disbursement on-chain;
(ii) the Independent Oversight Committee’s published review of each milestone; and
(iii) the monthly progress updates, quarterly financial reports, and public transaction journal published throughout the funding period in the [HarmonicLabs/2026-treasury-proposal](https://github.com/HarmonicLabs/2026-treasury-proposal) repository (see the [Reporting](#reporting) section above for the full structure).

- [x] **Section 7.5**: This proposal designates administrators (the oversight board) responsible for monitoring fund usage and ensuring deliverables are achieved.

- [x] **Section 7.6**: Treasury funds held by the administrator prior to disbursement will be kept in separate auditable accounts, delegated to the predefined `always_abstain` voting option.

#### Treasury Withdrawal Guardrails

- [x] **TREASURY-02a**: This withdrawal shall not exceed the Net Change Limit for the relevant period.

- [x] **TREASURY-03a**: This withdrawal is denominated in ada.

- [x] **TREASURY-04a**: We acknowledge this action requires greater than 50% of DRep active voting stake to be ratified.
#### Cardano 2030 Strategic Alignment

- [x] This proposal directly supports the Cardano 2030 Strategic Framework, contributing to the "Alternative full node clients" KPI (Pillar 1: Security & Resilience).

- [x] Measurable adoption indicators have been defined to provide visibility into ecosystem-level KPI contributions (TVL, monthly transactions, MAU).

### Budget Detailed View

#### Gerolamo (Typescript cardano node)

[repo](https://github.com/HarmonicLabs/gerolamo)

| Main Objective |
| --- |
| production-ready light node for dApps & wallets |

Gerolamo is a TypeScript implementation of the Cardano node, scoped under this proposal exclusively to the **browser-extension light-node** use case: a fully-validating client packaged as a browser extension that the user installs once, then exposes a messaging API to dApp pages so they can obtain on-device verification of chain state without a trusted backend.

##### Full Ledger Rules Coverage

###### Goal

Implement complete ledger validation rules to enable Gerolamo to fully validate blocks and transactions according to the Cardano protocol specifications.

###### Key Results

- Full ledger state management using IndexedDB in the browser, with the in-memory representation tuned for light-node working set sizes.
- Consensus implementation (Praos) with chain selection and rollback handling
- Volatile DB for managing chain forks
- Block and transaction validation covering all eras

###### Estimated Effort

2.5 FTEs

##### Node APIs

###### Goal

Provide a full set of APIs for dApp developers and infrastructure operators to interact with the Cardano network through Gerolamo.

###### Key Results

- UTxO query API surface exposed by the Gerolamo browser extension to dApp pages
- Messaging API (in the spirit of CIP-30 wallet connectors) for dApps to obtain trust-minimized, on-device verification answers from the user's installed Gerolamo extension

###### Estimated Effort

2 FTEs

##### Plutus Machine Improvements

###### Goal

Continuously improve the [plutus-machine](https://github.com/HarmonicLabs/plutus-machine) CEK interpreter for better performance and full conformance with the Plutus specification.

###### Key Results

- Performance optimizations for script evaluation
- Budget tracking and cost model accuracy improvements
- Sourcemap support for debugging

###### Estimated Effort

0.5 FTEs

##### Gerolamo Summary

- total resources estimated: `5 FTEs`

##### Production Readiness Criteria

Gerolamo will be considered production-ready as a browser light node when it meets the following objective criteria:

| Criterion | Requirement | Verification Method |
| :--------------------- | :------------------------------------------------------------- | :---------------------- |
| **Sync reliability** | Successful sync from genesis to tip on mainnet from a browser context | Continuous integration |
| **Sync performance** | Initial sync within a duration acceptable for a browser light client on commodity hardware | Benchmark suite |
| **Peer connectivity** | Stable connections with ≥15 peers for ≥8 hours from the browser | Network validation |
| **Rollback handling** | Successful recovery from every-day size rollbacks | Adversarial scenarios |

##### Value Proposition vs. Other Node Implementations

| Dimension | Haskell Node | Amaru | Gerolamo | Gerolamo Benefit |
| :------------------- | :------------------------- | :--------------------------------------- | :----------------------------- | :------------------------------------------------ |
| **Runtime** | GHC runtime | Native (Rust) | Browser (JavaScript / WebAssembly) | Runs in any modern browser, no backend required for verification |
| **Browser support** | No | Limited support planned (WASM, EOY 2026) | Yes (IndexedDB + WebWorkers) | Production-ready browser support sooner |
| **Developer access** | Haskell expertise required | Rust expertise required | TypeScript/JavaScript | Largest contributor pool (17M+ JS/TS developers) |
| **Extensibility** | Cardano-specific | Rust crates ecosystem | npm ecosystem integration | Direct integration with web/dApp tooling |
| **Use cases** | Full block production | Full block production | Browser light node | Trust-minimized on-device verification for wallets and dApps |

> [!NOTE]
> Gerolamo is designed as a **complementary implementation** focused exclusively on the browser light-node use case under this proposal. Server-side relay roles, block production, and other full-node use cases are explicitly out of scope here and remain on the Haskell node (and other implementations such as Amaru) for the duration of this funding period.
>
> for the security audit alone, the amaru and blinklabs teams are asking an additional 500k USD, which we believe to be appropriate.
>
> additionally, if we were to include block production between the goal of this year, we'd also need to increase the estimated effort by *at least* 1 more FTE.
>
> should the condition allow the next year, block production will be strongly considered.
>
> given the current environment we decided it would be best to cut those efforts in order to contain the costs.

부가 정보

트랜잭션 해시4705a3e4e2b3837c370774c357e31fb30aa02279ff8d34a770d855f905e502dc
블록 타임1777933423
Proposal IDgov_action1guz68e8zkwphcdc8wnp40cclkv92qgnel7xnffmsmp2ljp09qtwqq596k4c
Proposal Index0

브라우저 내 첫 번째 노드; 카르다노 USP에 대한 제안

#159
TreasuryWithdrawals
629 ~ 636
폐기 Epoch 637
투표 판단 요약

현재 어디까지 왔나

폐기
투표기간 629 ~ 636
제안유형 TreasuryWithdrawals
제안번호 #159
DRep 50.03% 찬성
찬성 89표 · 2,089.35M 반대 60표 · 2,086.60M 기권 33표
SPO 0% 찬성
찬성 0표 · 0.00M 반대 0표 · 0.00M 기권 0표
위원회 100.0% 찬성
찬성 8표 반대 0표 기권 0표

📊 제안서 투표현황

DRep 50.03% 찬성 2,089.35M
SPO 0% 찬성 0.00M
위원회 100.0% 찬성 8표

DRep 투표현황

찬성 2,089.35M 반대 2,086.60M
50.03%
49.97%
찬성 89표 / 2,089.35M
반대 60표 / 2,086.60M
기권 33표 / 10,791.10M

SPO 투표현황

찬성 0.00M 반대 0.00M
0%
0%
찬성 0표 / 0.00M
반대 0표 / 0.00M
기권 0표 / 0.00M

헌법위원회 투표현황

찬성 8 반대 0
100.0%
0%
찬성 8표
반대 0표
기권 0표

📝 상세 설명

🇰🇷 한글 버전

요약
- 1. Headline (요약 제안): 에이다 브라우저 노드에 대한 제안 2. Body (상세 요약): Harmonic Laboratories(HLabs)는 에이다 생태계에 전념하는 연구개발 기업임 .

- HLabs는 대다수의 에이다 개발자가 사용하는 TypeScript 툴링의 상당 부분을 지원하고 유지 관리함 .

- 진정한 탈중앙화를 애플리케이션 개발의 기본 원칙으로 만드는 것이 HLabs의 사명임 .

- 본 제안은 브라우저에서 실행되는 최초의 상용 수준 에이다 노드인 Gerolamo 개발을 위해 5명의 FTE를 지원함 .

- 에이다의 eUTxO 설계와 낮은 리소스 점유율 덕분에 브라우저 내 완전 검증 노드 구현이 기술적으로 가능함 .

- 이는 단순한 연구용 데모나 축소된 SPV 클라이언트가 아닌 실제 완전 검증 노드임 .

- 이를 통해 다른 생태계가 복제할 수 없는 에이다만의 독보적인 경쟁 우위를 확보할 수 있음 .

- Pebble 및 TypeScript 툴링 유지 관리를 위한 별도의 제안이 독립적으로 투표될 예정임 .

- 본 프로젝트는 12개월 동안 진행되며 브라우저 기반 라이트 노드인 Gerolamo를 최종 인도함 .

- 총 예산은 1M 달러(₳4M)에 15%의 예비비(₳600,000)를 더한 총 4.6M 에이다임 .

- 3. Glossary (주석): ■ 주석 *TypeScript: 자바스크립트의 상위 집합인 프로그래밍 언어 **FTE: 전업 등가물 또는 전임 인력 단위 ***eUTxO: 확장된 미사용 트랜잭션 출력 모델 ****Gerolamo: 브라우저에서 실행되는 에이다 노드 프로젝트 명칭 *****SPV: 단순 결제 검증 방식 ******Pebble: HLabs에서 개발 중인 또 다른 프로젝트 명칭

동기
- 브라우저 내 에이다 노드 구현에 대한 제안 브라우저 내 노드 실행은 에이다만의 고유한 USP이며 타 블록체인은 설계 구조상 이를 구현하기 어려움 .

- 에이다의 eUTxO 모델은 전체 원장 상태를 유지할 필요 없이 로컬 트랜잭션 검증이 가능하여 저사양 환경에 최적화되어 있음 .

- Gerolamo 프로젝트는 브라우저 확장 프로그램 내에서 합의를 실행하고 Plutus 스크립트를 검증하는 실제 노드를 구현함 .

- 이는 이더리움이나 솔라나와 달리 중앙화된 RPC 인프라에 의존하지 않는 진정한 탈중앙화 검증을 가능하게 함 .

- 해당 기술은 신뢰가 필요 없는 브릿지 및 L2 시스템 구축을 위한 핵심적인 연구 성과를 제공함 .

- dApp과 라이트 월렛은 Gerolamo를 통해 백엔드 의존성 없이 직접 원장 데이터를 검증하고 보안성을 높일 수 있음 .

- 본 제안은 에이다 2030 전략의 핵심 지표인 클라이언트 다양성 확보를 직접적으로 지원함 .

- 최소한의 필수 범위에 집중하여 재무적 위험을 방지하고 효율적인 예산 집행을 목표로 함 .

- ■ 주석 *USP: 고유 판매 제안 **eUTxO: 확장된 미사용 트랜잭션 출력값 ***Praos: 에이다의 지분 증명 합의 프로토콜 ****Plutus: 에이다의 스마트 컨트랙트 플랫폼 *****CEK machine: 스마트 컨트랙트 실행을 위한 가상 머신 ******SPV: 단순 결제 검증 *******RPC: 원격 프로시저 호출 ********Mithril: 에이다의 지분 기반 임계값 서명 체계 *********Leios: 에이다의 차세대 합의 프로토콜 업그레이드 **********L2: 레이어 2 확장 솔루션 ***********FTE: 전일제 환산 인원 ************KPI: 핵심 성과 지표 *************TVL: 총 예치 자산 **************MAU: 월간 활성 사용자 수

근거
- 에이다 브라우저 노드 개발에 대한 제안 Gerolamo 프로젝트는 TypeScript를 활용하여 에이다 브라우저 확장 프로그램 형태의 라이트 노드를 개발하는 것을 목표로 함 .

- 총 예산은 개발자 5명의 전일종량제(FTE) 비용인 $1M에 15%의 예비비를 더해 총 ₳4.6M으로 책정되었음 .

- 예산 집행은 SundaeLabs의 스마트 컨트랙트 에스크로 시스템을 통해 관리되며, 독립적인 감독 위원회의 검증을 거쳐 마일스톤별로 지급됨 .

- 개발 일정은 2026년 2분기부터 2027년 1분기까지 총 5단계의 마일스톤으로 구성되어 진행될 예정임 .

- 주요 기술적 과제는 브라우저 환경에서의 원장 검증, IndexedDB 기반 저장소 구축, 그리고 dApp용 쿼리 API 제공임 .

- 재무적 투명성 확보를 위해 독립적인 제3자 감사를 주기적으로 실시하고 모든 트랜잭션 내역을 공개함 .

- 해당 프로젝트는 에이다 2030 전략 프레임워크의 '대안 풀 노드 클라이언트' 지표에 직접적으로 기여함 .

- Gerolamo는 기존 Haskell 노드와 달리 브라우저 환경에 최적화되어 있으며, 전 세계 수많은 JS/TS 개발자의 접근성을 높임 .

- ■ 주석 *FTE: 전일종량제 (Full-Time Equivalent) **IndexedDB: 웹 브라우저에 데이터를 저장하기 위한 로컬 데이터베이스 ***CIP-30: 에이다 지갑과 웹사이트 간의 통신 규약 ****CEK: Plutus 스크립트 실행을 위한 추상 기계 모델 *****DRep: 에이다 거버넌스에서 투표권을 위임받는 대표자 ******SPO: 스테이크 풀 운영자 (Stake Pool Operator) *******WASM: 웹 어셈블리 (WebAssembly)

🇺🇸 English

Abstract

Harmonic Laboratories (HLabs for short) is an R&D firm born and focused solely on the Cardano ecosystem.

Harmonic Laboratories supports and maintains a considerable portion of the TypeScript tooling for the Cardano ecosystem, which the majority of Cardano developers use, either directly, or indirectly via other libraries that depend on code written and maintained by HLabs.

The mission of HLabs is for true decentralization to become the baseline of application development, not only a nice-to-have feature.

This proposal funds [Gerolamo](https://github.com/HarmonicLabs/gerolamo), the first production-ready Cardano node that runs **in the browser**, at 5 FTE.

Cardano's eUTxO design and low-footprint protocol make it the only major blockchain where a fully-validating, in-browser node is technically realistic. This is not a research demo or a stripped-down SPV client; it is a real, fully-validating node. Shipping it turns a latent property of the protocol into a Cardano-specific competitive advantage that no other ecosystem can replicate without redesigning their base layer.

A separate proposal funds [Pebble](https://github.com/HarmonicLabs/pebble) and ongoing TypeScript tooling maintenance at 5 FTE and is voted on independently.

### Duration & Milestones

This proposal spans over **12 months**, throughout which there will be several deliveries and demos. The key delivery is:

- a production-ready light node that runs in the browser ([Gerolamo](https://github.com/HarmonicLabs/gerolamo)).

### Total Budget Ask

The estimated USD budget is of **`$1,000,000`** (or **`₳4,000,000`**) + 15% in refundable contingency (**`₳600,000`**); for a total ask of **`4,600,000 ADA`**.

Motivation

### Why a node in the browser is a Cardano-only USP

Distribution of nodes is something every blockchain ecosystem has talked about and almost none have shipped. The reason is the base-layer design of those chains. Account-based chains with global state, large block sizes, mandatory full-state replay, or heavy proving systems simply cannot fit a validating node on low resources environments such as a brower tab without compromising on what "validating" means.

Cardano is different by design:

- **eUTxO state stays local to the transaction.** A browser node does not need to maintain a global mutable state of the entire ledger to validate the slice it cares about; it can verify only the inputs it consumes and the outputs it produces.
- **Block sizes and bandwidth requirements are bounded and modest** compared to high-throughput L1s, well within what a browser can sustain over typical residential connections.
- **Consensus (Praos) is verifiable on light resources**
- **Plutus scripts are pure functions over a deterministic CEK machine**, which is straightforward to host in a JavaScript/WebAssembly runtime and run inside a Web Worker without blocking the main thread.

Together these properties make Cardano the **only** major chain where an in-browser validating node is realistic today. Ethereum, Solana, and most account-based or high-TPS chains would each have to either cripple validation (effectively reverting to SPV/trusted-RPC) or fundamentally redesign their consensus and state model.

Gerolamo is the project that turns that latent advantage into a shipped product: "trustless on-device validation" becomes something Cardano can credibly market that competitors cannot match.

### Competitive positioning vs. other ecosystems

Decentralization narratives are increasingly contested across the L1 landscape. Ethereum's roadmap has spent years on "stateless clients" and "Verkle trees" specifically to shrink the trust surface of light clients; Solana's light clients depend on RPC providers and in practice are not trustless; most "light wallets" across ecosystems silently delegate validation to centralized infrastructure.

Gerolamo, by contrast, is a real node that runs consensus, validates headers and blocks, and evaluates Plutus scripts, all inside a browser extension on the user's machine. That is a tangible, demonstrable advantage Cardano can put in front of:

- developers evaluating which chain to build trust-minimized apps on,
- wallet teams designing custody UX without giving up on verification,
- enterprises and regulators who increasingly ask "where does the trust actually live?",
- governance and ecosystem campaigns highlighting Cardano's commitment to decentralization in concrete, shippable terms rather than aspirational ones.

This is the kind of differentiator that compounds: Gerolamo ships as a browser extension that users install once, and every dApp or wallet that wires up to it inherits trust-minimized chain access for free. Each new integration is a permanent talking point that every competitor has to answer.

### Research dividend: advanced validation, trustless bridges, and L2

Engineering a node small enough to run in a browser is more than a packaging exercise; it forces real progress on a class of problems the broader Cardano ecosystem will need anyway:

- **Compact / succinct validation.** Building Gerolamo requires rigorously distinguishing what _must_ be revalidated from what can be summarized, witnessed, or checkpointed. The same techniques (Mithril-style certificates, partial state proofs, header-chain verification with cryptographic anchors) are exactly the building blocks of trustless bridges and rollups.
- **Forcing function for future consensus work (Leios and beyond).** Maintaining a real, in-browser validating node creates a hard constraint that any future consensus protocol upgrade (Leios being the most immediate example) must remain verifiable on light resources. Without an artifact like Gerolamo on the table, "is this still tractable for a light client?" is an easy concern to defer; with it, the question is forced upfront. The verification primitives that fall out of that exercise (succinct certificates, cheap header validation, embeddable verifiers) are then directly reusable in comparable efforts such as trustless bridges and L2 verifiers, which need exactly the same property.
- **Trustless bridges.** A bridge contract on chain B that needs to verify the state of Cardano needs the same primitive as a browser node: a cheap, succinct, non-interactive way to check Cardano's chain history. Work on Gerolamo's verification path produces and battle-tests exactly the components a bridge implementation would otherwise have to re-derive from scratch.
- **Layer 2 systems.** Optimistic and validity-rollup-style L2s on Cardano need an efficient, embeddable verifier of the L1's state. A light node engineered for the browser is, structurally, the same artifact: minimal trust, minimal footprint, designed to be embedded inside another runtime. Investments in Gerolamo amortize across the L2 ecosystem.
- **dApp-side verification.** As more value moves on-chain, dApps will increasingly need to verify chain state themselves rather than trust their backend. Gerolamo gives them a drop-in, audited, JavaScript-native verifier instead of every team rolling its own.

Even setting aside the marketing value of "node in the browser," the engineering required to ship Gerolamo is foundational research the Cardano ecosystem needs in order to deliver on its bridges-and-L2 roadmap. Funding Gerolamo is funding that foundation.

### Direct user benefits

Beyond the strategic case, Gerolamo unlocks concrete improvements for the three groups that interact with Cardano most directly:

#### dApps

Decentralized applications benefit immensely from trust-minimized access to blockchain data. Currently, most dApps rely on centralized indexers or third-party APIs to query the chain state, introducing points of failure and trust assumptions that undermine the decentralization ethos.

Gerolamo lets dApps query a fully-validating light node hosted by a browser extension the user installs once, providing direct, trustless access to the Cardano ledger without any backend dependency.

This means dApps can verify UTxO states, validate transactions, and query chain data without relying on external services. The result is a more resilient, censorship-resistant application architecture that aligns with the core principles of decentralization.

#### Light wallets

Light wallets today must trust external servers to provide accurate chain data. This creates a security trade-off: users gain convenience but sacrifice the ability to independently verify their balances and transaction history.

With Gerolamo, wallet developers can integrate a lightweight node directly into their applications, offering users Daedalus-like security guarantees without the overhead of running a full node. Users can verify their own UTxOs, validate incoming transactions, and maintain full sovereignty over their funds, all while enjoying the user experience of a light wallet.

#### Client diversity at the light-node tier

Cardano's resilience benefits from having multiple, independently-developed client implementations. Gerolamo contributes a TypeScript-native, browser-targeted light node to that landscape, reducing the risk that a bug or assumption in any single client cascades through the wallets and dApps that depend on it.

### Cardano 2030 Alignment

This proposal directly supports the [Cardano 2030 Strategic Framework](https://product.cardano.intersectmbo.org/vision/strategy-2030/), contributing to core KPIs and strategic pillars as outlined below.

#### Alignment with Core KPIs

| KPI / Strategic Priority | 2030 Target / Goal | HLabs Contribution |
| :----------------------------------------- | :----------------------------- | :------------------------------------------------------------------------------ |
| **Alternative full node clients** | ≥2 spec-conformant | Gerolamo directly contributes as a second spec-conformant client implementation |

> **Note**: The row above is a formal Cardano 2030 KPI. TVL, monthly transactions, and MAU are ecosystem-level outcomes enabled by infrastructure investments like this proposal; we track adoption indicators (below) as leading metrics that contribute to these outcomes.

#### Alignment with Strategic Pillars

**Pillar 1: Infrastructure & Research Excellence**

- **I.2 Security & Resilience → Client Diversity**: Gerolamo is explicitly aligned with the 2030 goal of "supporting additional full-node and light-client implementations" to achieve "better decentralization" and "reduce single-client risk."

#### Measurable Adoption Indicators

To provide visibility into how this proposal contributes to ecosystem-level outcomes, we commit to tracking and reporting the following adoption metrics:

##### Gerolamo Adoption Targets

| Metric | 12-Month Target | Measurement Method |
| :------------------------------- | :---------------- | :------------------------------------- |
| Browser-based node integrations | ≥3 wallets/dApps | dApps/wallets integrations |

### Treasury Risk Minimization Statement

This proposal has been intentionally designed to minimize treasury exposure during the current treasury-constrained environment.

In particular, the scope:

- deliberately excludes block production infrastructure and other SPO-oriented functionalities, focusing on apps and users first;
- deliberately excludes additional FTE expansion beyond the minimum team required for delivery;
- deliberately excludes non-essential operational overhead.
- minimizes the cost of a single FTE without compromising feasibility.

The proposal focuses exclusively on the minimum viable scope necessary to deliver:
a production-ready browser-based Cardano light node (Gerolamo).

This approach reflects a deliberate effort to balance innovation, ecosystem value, and responsible treasury stewardship.

Rationale

### Budget Breakdown

The full budget breakdown is given below.

For a fair valuation of the proposal, we will follow a similar process to what is used in the Amaru proposal, which we believe is setting a good standard in terms of Treasury budget proposals, and we will estimate the scopes of this proposal in _FTE_ (Full-Time Equivalent).

Let it be stated that the FTE figure reported below **DOES NOT** directly translate to the gross salary of a developer. Instead, it represents the gross income of a company which must sustain various operational overheads (eg. taxes, complementary personnel, compliance, legal costs, and a independent financial audit of fund flows and treasury usage), ensuring transparency, accountability, and ex-post verifiability of treasury fund allocation, before paying the gross salary of the developer.

Therefore, we will consider 1 FTE to equal a figure of `$200k` yearly rate.

We use a conversion rate of 0.25 `ADA/USD`.

#### Complete View

| Scope | Estimated (FTEs) | Project Total ($) |
| :--- | ---: | ---: |
| Gerolamo (TypeScript Cardano node) | 5 | `$1,000,000` |
| | | |
| **Total** | **5 FTEs** | `$1,000,000` |

#### Cost Rationale

The total ask for the project is `5 FTEs`.

FTEs are being valued at an annual rate of `$200k`.

We are aware of our assumption/optimism bias: our forecast is subject to underestimating complexity, overlooking challenges, and undervaluing the time and cost required to deliver, as well as our biased expectation of market movements. We therefore add a 15% contingency buffer, learning from past mistakes.

This leaves us with the following total: `(5 x $200k) x 1.15 = $1,150,000`

Finally, using a conversion rate of `0.25 ADA/USD`, we formulate a budget ask of **`₳4,600,000`**. A [complete breakdown of this budget](#budget-detailed-view) is available below.

#### Financial audit rationale

As part of the operational overhead included in the FTE cost structure, the proposal incorporates a independent financial audit of fund flows, designed to ensure transparency, accountability, and verifiability of treasury fund usage.

##### Scope

- Ex-post verification of treasury disbursements
- Alignment between milestone-based disbursements and reconciled project-level financial reporting, ensuring that each release of funds is supported by auditable transaction records and corresponds to documented project-related activities
- Traceability of treasury fund movements through verifiable on-chain and off-chain records
- Verification based on ring-fenced project reporting, supported by auditable transaction trails and reconciled financial summaries

##### Audit Characteristics

- Performed by an independent third-party with no operational involvement in HLabs
- Conducted on a periodic basis (quarterly reviews and a final assessment)
- Based on verifiable financial records, transaction-level evidence, and structured project reporting
- Focused exclusively on financial transparency and accountability of treasury fund usage

##### Audit Scope Definition

This audit is designed as a proportionate financial oversight mechanism focused on treasury-funded activities, ensuring transparency and accountability while remaining aligned with the operational scope of the proposal.

### Milestones

This proposal spans an initial kickoff plus Q2 2026 through Q1 2027, organized into a kickoff milestone (Milestone 0) and four quarterly engineering milestones (Milestones 1–4). Each milestone unlocks a fixed share of the total `₳4,600,000` ask from the `vendor.ak` escrow, and disbursement requires the independent oversight committee to verify the deliverables and acceptance criteria below before co-signing.

Disbursement schedule. The total ask of **₳4,600,000** is composed of a base of **₳4,000,000** (5 FTE × $200,000 at $0.25/ADA) plus a refundable contingency reserve of **₳600,000** (15% of base). The kickoff milestone draws from the base only; the four engineering milestones split the remaining base evenly and share the entire contingency reserve evenly:

- **Milestone 0 (kickoff): ₳400,000** = 10% of base, no contingency disbursed at kickoff
- **Milestones 1–4 (engineering quarters), each ₳1,050,000** = ₳900,000 base (22.5% of base) + ₳150,000 contingency (25% of the contingency reserve)

Acceptance criteria are written to be objective and inspectable from a public artifact (a tagged release, a committed sync log, a public demo URL, a successful preprod transaction) rather than self-reported.

#### Milestone 0 (kickoff, on-chain enactment): Project Initialization & Governance Setup

Milestone 0 is the kickoff milestone and carries no engineering deliverables. It is triggered by the on-chain enactment of the treasury withdrawal and the deployment of the SundaeSwap `treasury.ak` / `vendor.ak` escrow with the M0–M4 schedule encoded.

**Disbursement on completion**

- Base milestone payment: **₳400,000** (10% of the ₳4,000,000 base)
- Contingency portion: **₳0** (no contingency disbursed in this milestone)
- Total released: **₳400,000**

#### Milestone 1 (Q2 2026, Apr–Jun): Browser Storage, Networking & Preprod Sync Foundations

**Deliverables**

- Gerolamo storage layer working in the browser environment (IndexedDB), capable of holding the working ledger state needed for light-node verification.
- Networking layer (Ouroboros mini-protocols over Web Workers / WebSockets + proxy) sufficient to maintain peer connections from the browser.
- A first publicly tagged Gerolamo release on https://github.com/HarmonicLabs/gerolamo with the browser-side storage + networking foundations in place.
- Sync against a public preprod node up to a recent tip from a browser context, with the run logged and committed to the repo.

**Acceptance criteria** (oversight committee verifies)

- A new tagged release exists on the Gerolamo repo.
- A committed sync log shows Gerolamo reaching preprod tip from a browser environment on commodity hardware. Wall-clock duration is informational rather than gating for this milestone.
- The browser storage layer (IndexedDB) is exercised in CI and green on the release commit.

**Disbursement on completion**

- Base milestone payment: **₳900,000** (22.5% of the ₳4,000,000 base)
- Contingency portion: **₳150,000** (25% of the ₳600,000 contingency reserve)
- Total released: **₳1,050,000**

#### Milestone 2 (Q3 2026, Jul–Sep): Public Extension Release & Simple Query API

**Deliverables**

- The Gerolamo browser extension published to a public extension store (Chrome Web Store and/or equivalent) so end users can install it directly without unpacked-extension developer flows.
- A documented messaging API exposing the **simple, non-indexed query surface** of the extension, complex queries left for milestone 3, in the spirit of how CIP-30 wallet connectors expose a `window.cardano.*` surface, but backed by the extension's own validating node rather than a remote provider:
- tip / point queries
- UTxO lookup by output reference (`tx_hash#index`)
- transaction submission
- A minimal demo dApp page that, with the Gerolamo extension installed, exercises the simple-query API against a public testnet with no backend.

**Acceptance criteria** (oversight committee verifies)

- The Gerolamo extension is publicly listed on a major browser extension store, verifiable by the oversight committee via the store URL and a successful install on a clean profile.
- The simple-query messaging API is documented in the repo and reachable via the published extension.
- The example dApp page is committed to the repo with a reproducible README walkthrough demonstrating the tip, block, UTxO-by-output-reference, and transaction-submission flows via the extension against a public testnet.

**Disbursement on completion**

- Base milestone payment: **₳900,000** (22.5% of the ₳4,000,000 base)
- Contingency portion: **₳150,000** (25% of the ₳600,000 contingency reserve)
- Total released: **₳1,050,000**

#### Milestone 3 (Q4 2026, Oct–Dec): Indexed Query API (UTxOs by Address & Asset)

**Deliverables**

- Extension internals extended with the per-address and per-asset UTxO indexes needed to serve indexed lookups efficiently from the extension's local storage, kept consistent across rollbacks.
- Messaging API extended with the **indexed query surface**:
- UTxOs by address
- UTxOs by asset (policy ID, optionally with asset name)
- paginated variants of the above for results that exceed messaging-channel-friendly sizes
- The demo dApp page extended to exercise the new indexed queries, and the API reference updated to cover the new endpoints.

**Acceptance criteria** (oversight committee verifies)

- A new tagged extension release within the milestone window, published to the same public store, surfaces the indexed query API.
- The repo includes test fixtures showing the indexed queries returning correct results against a known testnet state, including correct behaviour across a rollback.
- The demo dApp's README walkthrough covers a UTxO-by-address and a UTxO-by-asset query end-to-end against a public testnet.

**Disbursement on completion**

- Base milestone payment: **₳900,000** (22.5% of the ₳4,000,000 base)
- Contingency portion: **₳150,000** (25% of the ₳600,000 contingency reserve)
- Total released: **₳1,050,000**

#### Milestone 4 (Q1 2027, Jan–Mar): Stability, Wider Browser Reach & Documentation

**Deliverables**

- Stability hardening: the Gerolamo extension reaches "tip" against a public testnet across multiple browser sessions and maintains a stable peer set for an extended run while the extension is active.
- Production-readiness documentation: integration guide for wallet / dApp developers consuming the Gerolamo extension's messaging API, and a developer-facing API reference for the messaging surface.
- Public hand-off / "what's next" report describing the state of Gerolamo at proposal end and the work that remains beyond a browser-extension light node (which is explicitly out of scope for this proposal).

**Acceptance criteria** (oversight committee verifies)

- A committed run log shows the extension maintaining ≥15 stable peer connections for **≥24 hours** against a public testnet, measured via peer-list snapshots committed at the start and end of the run.
- A committed run log shows the extension reaching a public testnet tip across **≥3 separate browser sessions** (start fresh, reach tip, close, repeat).
- The extension is verified working in **at least one non-Chromium engine** (Firefox or Safari), with a screencast committed to the repo.
- The integration and API docs are published in the Gerolamo repo and discoverable from the README.

**Disbursement on completion**

- Base milestone payment: **₳900,000** (22.5% of the ₳4,000,000 base)
- Contingency portion: **₳150,000** (25% of the ₳600,000 contingency reserve)
- Total released: **₳1,050,000**

### Budget Administration and Governance Oversight

#### Smart Contract Escrow

Funds are held and released through the SundaeLabs treasury-contracts (https://github.com/SundaeSwap-finance/treasury-contracts), a proven framework with two validators:

treasury.ak: Holds all ADA withdrawn from the Cardano treasury. Everything gets locked here when the governance action is enacted.
vendor.ak: Manages milestone-based vesting for HLabs. Payment schedule, payout dates, release conditions.
Both contracts have been independently audited by TxPipe and MLabs and are in production use on mainnet.

#### Independent Oversight Board

An independent oversight board provides third-party governance:

Santiago Carmuega (TxPipe, Dolos)
Lucas Rosa (Aiken, Starstream, Midnight)
Chris Gianelloni (BlinkLabs, Dingo)

Board members don't have a stake in HLabs. They co-sign disbursements, review milestones, and can halt funding if we're not delivering.

#### Permission Scheme

The actions allowed by the escrow contract are as follows:

Disburse (periodic release): HLabs initiates + any 1 board member co-signs

Sweep early (return unused funds): HLabs + any 1 board member

Reorganize (adjust milestone schedule): HLabs only

Fund (initial vendor setup): Board majority

Pause milestone: Any 1 board member

Resume milestone: Board majority

Modify project: HLabs + board majority

Day-to-day operations need one board signature. Structural changes need the full board. And any single member can hit pause if something looks off.

#### Delegation Policy

The treasury contract enforces auto-abstain DRep delegation and no SPO delegation for all funds in escrow. Treasury funds don't influence governance votes or staking.

#### Failsafe Sweep

Funds left in the contract after expiration automatically sweep back to the Cardano treasury. Enforced at the contract level. Can't be overridden.

### Reporting

Progress on this proposal is reported publicly through the [HarmonicLabs/2026-treasury-proposal](https://github.com/HarmonicLabs/2026-treasury-proposal) repository, which is the same repository hosting this proposal document and metadata. The structure mirrors the precedent set by the BlinkLabs Dingo treasury proposal.

#### Monthly Lightweight Updates

At the end of each month during the funding period, HLabs publishes a status update covering:

- what shipped (key PRs, releases, features),
- progress against the active milestone,
- risks or blockers identified,
- the plan for the following month.

Updates are committed to the [`docs/reports/`](https://github.com/HarmonicLabs/2026-treasury-proposal/tree/main/docs/reports) tree of the repository and announced on HLabs community channels (X/Twitter, Discord).

#### Quarterly Detailed Reports

Each quarter, ahead of the corresponding milestone disbursement request, HLabs publishes a full report covering:

- progress against each milestone deliverable and acceptance criterion,
- a financial summary (received, spent by category, remaining),
- variance analysis for any budget deviations,
- updated risk register,
- the plan for the following quarter.

The quarterly report is committed to [`docs/reports/`](https://github.com/HarmonicLabs/2026-treasury-proposal/tree/main/docs/reports) and is the artifact the independent oversight committee reviews before co-signing the next disbursement.

#### Public Transaction Journal

Every on-chain transaction tied to this proposal (initial treasury withdrawal, milestone disbursements, vendor reorganizations, sweeps) is recorded in a public transaction journal at [`journal/`](https://github.com/HarmonicLabs/2026-treasury-proposal/tree/main/journal) in the repository. Each entry records the transaction hash, action type, amount, signers, justification, and on-chain metadata hash, so any observer can independently verify the activity against the chain.

### Constitutionality Checklist

In an effort to convince ourselves of the proposal's constitutionality, we thought relevant to include a checklist of the points we cover and for each, our interpretation of the Cardano Constitution.

#### Purpose

- [x] This proposal is for work intended to enhance the security, decentralization and long-term sustainability of Cardano.

#### Article II, Section 6: Governance Action Standards

- [x] We have submitted this proposal in a standardized, legible format, which includes a URL and hash of all documented off-chain content. We believe our rationale to be detailed and sufficient. The proposal contains a title, abstract, justification, and relevant supporting materials.

#### Article II, Section 7: "Treasury Withdrawals" Action Standards

- [x] **Section 7.1**: This proposal specifies the purpose of the withdrawal, the 12-month delivery period, the relevant costs and expenses, and the circumstances under which the withdrawal might be refunded to the Cardano Treasury.

- [x] **Section 7.2**: A full retrospective of past funding and deliverables is available in the [2025 retrospective](https://gateway.pinata.cloud/ipfs/QmZVw82XNXNsgGmBj39R26Mx7jgzWaNjSw4A7JM9Erye9c) document.
- [x] **Section 7.4**: Verification of milestone delivery is performed by the Independent Oversight Committee, and no disbursement of escrowed funds occurs without the committee’s review and co-signature. This provides ex ante control over fund releases.
In addition, a periodic independent financial audit is conducted by a third party with no operational involvement in the project. A dedicated budget is allocated for this purpose within the overall proposal cost structure, ensuring ex post verification of treasury fund flows and consistency between disbursements and reported financial activity (see [Financial audit rationale](#financial-audit-rationale)).
Oversight metrics on the use of ADA are implemented through:
(i) the public on-chain auditability of the SundaeSwap treasury contract, which exposes every disbursement on-chain;
(ii) the Independent Oversight Committee’s published review of each milestone; and
(iii) the monthly progress updates, quarterly financial reports, and public transaction journal published throughout the funding period in the [HarmonicLabs/2026-treasury-proposal](https://github.com/HarmonicLabs/2026-treasury-proposal) repository (see the [Reporting](#reporting) section above for the full structure).

- [x] **Section 7.5**: This proposal designates administrators (the oversight board) responsible for monitoring fund usage and ensuring deliverables are achieved.

- [x] **Section 7.6**: Treasury funds held by the administrator prior to disbursement will be kept in separate auditable accounts, delegated to the predefined `always_abstain` voting option.

#### Treasury Withdrawal Guardrails

- [x] **TREASURY-02a**: This withdrawal shall not exceed the Net Change Limit for the relevant period.

- [x] **TREASURY-03a**: This withdrawal is denominated in ada.

- [x] **TREASURY-04a**: We acknowledge this action requires greater than 50% of DRep active voting stake to be ratified.
#### Cardano 2030 Strategic Alignment

- [x] This proposal directly supports the Cardano 2030 Strategic Framework, contributing to the "Alternative full node clients" KPI (Pillar 1: Security & Resilience).

- [x] Measurable adoption indicators have been defined to provide visibility into ecosystem-level KPI contributions (TVL, monthly transactions, MAU).

### Budget Detailed View

#### Gerolamo (Typescript cardano node)

[repo](https://github.com/HarmonicLabs/gerolamo)

| Main Objective |
| --- |
| production-ready light node for dApps & wallets |

Gerolamo is a TypeScript implementation of the Cardano node, scoped under this proposal exclusively to the **browser-extension light-node** use case: a fully-validating client packaged as a browser extension that the user installs once, then exposes a messaging API to dApp pages so they can obtain on-device verification of chain state without a trusted backend.

##### Full Ledger Rules Coverage

###### Goal

Implement complete ledger validation rules to enable Gerolamo to fully validate blocks and transactions according to the Cardano protocol specifications.

###### Key Results

- Full ledger state management using IndexedDB in the browser, with the in-memory representation tuned for light-node working set sizes.
- Consensus implementation (Praos) with chain selection and rollback handling
- Volatile DB for managing chain forks
- Block and transaction validation covering all eras

###### Estimated Effort

2.5 FTEs

##### Node APIs

###### Goal

Provide a full set of APIs for dApp developers and infrastructure operators to interact with the Cardano network through Gerolamo.

###### Key Results

- UTxO query API surface exposed by the Gerolamo browser extension to dApp pages
- Messaging API (in the spirit of CIP-30 wallet connectors) for dApps to obtain trust-minimized, on-device verification answers from the user's installed Gerolamo extension

###### Estimated Effort

2 FTEs

##### Plutus Machine Improvements

###### Goal

Continuously improve the [plutus-machine](https://github.com/HarmonicLabs/plutus-machine) CEK interpreter for better performance and full conformance with the Plutus specification.

###### Key Results

- Performance optimizations for script evaluation
- Budget tracking and cost model accuracy improvements
- Sourcemap support for debugging

###### Estimated Effort

0.5 FTEs

##### Gerolamo Summary

- total resources estimated: `5 FTEs`

##### Production Readiness Criteria

Gerolamo will be considered production-ready as a browser light node when it meets the following objective criteria:

| Criterion | Requirement | Verification Method |
| :--------------------- | :------------------------------------------------------------- | :---------------------- |
| **Sync reliability** | Successful sync from genesis to tip on mainnet from a browser context | Continuous integration |
| **Sync performance** | Initial sync within a duration acceptable for a browser light client on commodity hardware | Benchmark suite |
| **Peer connectivity** | Stable connections with ≥15 peers for ≥8 hours from the browser | Network validation |
| **Rollback handling** | Successful recovery from every-day size rollbacks | Adversarial scenarios |

##### Value Proposition vs. Other Node Implementations

| Dimension | Haskell Node | Amaru | Gerolamo | Gerolamo Benefit |
| :------------------- | :------------------------- | :--------------------------------------- | :----------------------------- | :------------------------------------------------ |
| **Runtime** | GHC runtime | Native (Rust) | Browser (JavaScript / WebAssembly) | Runs in any modern browser, no backend required for verification |
| **Browser support** | No | Limited support planned (WASM, EOY 2026) | Yes (IndexedDB + WebWorkers) | Production-ready browser support sooner |
| **Developer access** | Haskell expertise required | Rust expertise required | TypeScript/JavaScript | Largest contributor pool (17M+ JS/TS developers) |
| **Extensibility** | Cardano-specific | Rust crates ecosystem | npm ecosystem integration | Direct integration with web/dApp tooling |
| **Use cases** | Full block production | Full block production | Browser light node | Trust-minimized on-device verification for wallets and dApps |

> [!NOTE]
> Gerolamo is designed as a **complementary implementation** focused exclusively on the browser light-node use case under this proposal. Server-side relay roles, block production, and other full-node use cases are explicitly out of scope here and remain on the Haskell node (and other implementations such as Amaru) for the duration of this funding period.
>
> for the security audit alone, the amaru and blinklabs teams are asking an additional 500k USD, which we believe to be appropriate.
>
> additionally, if we were to include block production between the goal of this year, we'd also need to increase the estimated effort by *at least* 1 more FTE.
>
> should the condition allow the next year, block production will be strongly considered.
>
> given the current environment we decided it would be best to cut those efforts in order to contain the costs.

ℹ️ 부가 정보

트랜잭션 해시 4705a3e4e2b3837c370774c357e31fb30aa02279ff8d34a770d855f905e502dc
블록 타임 1777933423
Proposal ID gov_action1guz68e8zkwphcdc8wnp40cclkv92qgnel7xnffmsmp2ljp09qtwqq596k4c
Proposal Index 0