Skip to main content
IntersectTooling/DevExhydra

BloxBean Java/JVM Toolchain for Cardano: 2026 Maintenance & New Initiatives

BLOXBEAN

ID: 69f857aed73bae0eb2a99543

BloxBean maintains a suite of production-grade open-source Java/JVM toolkits for Cardano: - Cardano Client Lib (CCL) - Yaci - Yaci Store - Yaci DevKit These tools power Cardano Rosetta-Java (the official Cardano exchange integration implementation), uVerify, Aquarium from Fluid Tokens, USDM, Easy1 Stake Pool, Gero Wallet, and other community apps. They are the entry point for one of the world's largest developer communities, Java/Kotlin/Scala engineers, to build on Cardano. BloxBean projects are currently supported by a small team of contributors totaling 3.5 FTEs. Cardano Foundation funds 2.5 FTEs, which includes the lead maintainer, Satya, who is an employee of Cardano Foundation with his salary covered by the Foundation. The remaining 40 hours per week (1 FTE) is funded through BloxBean via the 2025 Cardano budget proposal. This proposal seeks funding to support 60 hours/week (1.5 FTE) for ongoing maintenance and the maturation of new initiatives (Yano and JuLC) over the next 12 months. Beyond regular maintenance and hard fork readiness, key items on our 2026 roadmap include: 1. **CCL:** Deliver a stable release of CCL 0.8.0 with advanced transaction building capabilities, including TxFlow (Tx workflow primitives and chaining support), TxPlan (Tx building via YAML), and verifiable data structures (MPF). 2. **Yaci Store:** Support upcoming hard forks; deliver a stable version of Analytics Store (Parquet files via DuckLake); full Blockfrost API compatibility (\~95%); and ship a stable MCP server based on Parquet files. 3. **Yaci:** Hard fork readiness. 4. **Yaci DevKit:** New updates with upgraded components, enhanced documentation, and Yano backend integration. 5. **Yano:** Graduate Yano (a Java-based custom devnet node for Yaci DevKit) from prototype to multiple beta releases, enabling rollbacks, time travel, and snapshots. 6. **JuLC:** Advance JuLC (Java to UPLC converter) from experimental to multiple beta releases.

View full proposal on Intersect Hydra Voting

Ask (ADA)
432,600
Ask (USD)
$108,150
Peg
$0.25
Eff. ADA @ spot
408,730
Peg vs market
neutral

Scorecard

13 of 19 criteria answered
Amber · 85%· pending review

How this score works

Each criterion is worth between 1 and 4 points. The score is the points earned out of the points on criteria that have been answered — shown as a percentage. Green is 75% or higher, Amber is 50–74%, and Red is below 50%.

Some criteria are checked automatically against the proposal data (open source, doxxed team, treasury return clauses, etc.). Others are human-judgment calls — value for money, public good, whether the deliverables are realistic. Those stay blank until a DRep ticks them.

Criteria can also be marked Not applicablewhen they don't fit the proposal — for example, "open source" doesn't apply to a DAO governance proposal with no software output. Those are excluded from the score entirely, neither helping nor hurting.

Green requires 80% coverage. If less than 80% of the applicable criteria (by points) have been answered, the verdict stays at Amber — "pending review" — even when every answered criterion passes. This proposal's coverage is currently 68% (13 of 19 applicable criteria answered). The auto-calculated band would have been Green, but coverage is below the threshold so the verdict is shown as Amber to flag that judgment criteria are still pending.

Vote intent

Raw payload · Treasury (false) / Admin (intersect)
{
  "_meta": {
    "schema_version": "1.2.0",
    "ingested_at": "2026-05-11",
    "source_url": "https://hydra.intersectmbo.org",
    "proposal_id": "69f857aed73bae0eb2a99543",
    "title": "BloxBean Java/JVM Toolchain for Cardano: 2026 Maintenance & New Initiatives",
    "proposer": "BLOXBEAN",
    "administrator": "Intersect",
    "estimated_duration_months": 12,
    "requested_budget_ada": 432600,
    "requested_budget_usd": 108150,
    "ada_usd_rate_proposer": 0.25
  },
  "identity": {
    "doxxed": true,
    "doxxed_notes": "Applying as a registered company (BLOXBEAN). Lead maintainer Satya (Satyajit Roy / @satran004) is publicly identified; he is an employee of Cardano Foundation with that salary covered separately. Public GitHub at github.com/bloxbean. Prior 2025 Intersect proposal #EC-0019-25 delivered on schedule.",
    "doxxed_set_by": "ai"
  },
  "metadata": {
    "open_source": "yes",
    "open_source_notes": "All BloxBean projects (Cardano Client Lib, Yaci, Yaci Store, Yaci DevKit, Yano, JuLC) are open-source on GitHub. Public documentation at cardano-client.dev, store.yaci.xyz, devkit.yaci.xyz.",
    "open_source_set_by": "ai",
    "has_prior_delivery": true,
    "has_prior_delivery_notes": "2025 Intersect proposal #EC-0019-25 (99,600 ADA, 1 developer at 40 hrs/week, 12 months) delivered all planned milestones on time with over-delivery in several areas. Documented retrospective at treasury.sundae.fi. Prior delivery includes CCL 0.7.x stable, CCL 0.8.0-preview, Yaci Store 2.0 stable, Yaci DevKit 0.11.0-beta, full Conway-era governance support, and documentation overhauls. BloxBean tools used in production by Cardano Rosetta-Java (exchange integrations), USDM, Gero Wallet, uVerify, Easy1 Stake Pool tools, Fluid Tokens Aquarium.",
    "has_prior_delivery_set_by": "ai",
    "admin_model": "intersect",
    "admin_model_set_by": "ai",
    "duplicate_of_existing_solution": {
      "value": "no",
      "confidence": "high",
      "set_by": "ai",
      "notes": "BloxBean is the de-facto Java/JVM toolchain home of the Cardano ecosystem since 2021. No competing Java/Kotlin/Scala SDK ecosystem of comparable scope exists on Cardano. CCL, Yaci, Yaci Store, Yaci DevKit collectively cover off-chain library, mini-protocol implementation, indexer, and devnet — all production-grade. Continuation of prior funded maintenance work, not duplication."
    }
  },
  "ask": {
    "usd_peg_vs_market": "neutral",
    "usd_peg_vs_market_notes": "Uses 0.25 ADA/USD at market rate.",
    "usd_peg_vs_market_set_by": "ai",
    "milestone_payments_disclosed": true,
    "milestone_payments_disclosed_set_by": "ai",
    "milestone_schedule_disclosed": "amounts_and_dates",
    "milestone_schedule_disclosed_notes": "WP1 has 5 milestones (M1.1 through M1.5) each with specific deliverables and week counts (1, 12, 12, 12, 12 weeks). WP2 has 5 milestones (M2.1 through M2.5). M1.1 is a 20% upfront continuity payment explicitly explained. Per-WP line-item budgets disclosed.",
    "milestone_schedule_disclosed_set_by": "ai"
  },
  "treasury_return": {
    "has_return_clause": false,
    "has_return_clause_set_by": "ai",
    "treasury_favourability": "weak",
    "treasury_favourability_notes": "Proposal answers 'No' to treasury return. Milestone-based payments with single labor line item per WP. No revenue share or unused-funds return clause described. Open-source delivery is the public-good return mechanism.",
    "treasury_favourability_set_by": "ai"
  },
  "relationships": {
    "competes_with": [],
    "competes_with_notes": "Cardano Foundation funds 2.5 FTEs (including Satya); this proposal is for the additional 1.5 FTE explicitly described as non-overlapping. The Foundation-funded scope is separate so this is layered funding rather than competing funding.",
    "competes_with_set_by": "ai"
  },
  "ecosystem_demand": {
    "evidence_level": "strong",
    "evidence_level_confidence": "high",
    "evidence_level_set_by": "ai",
    "active_users_known": true,
    "active_users_examples": [
      {
        "name": "Cardano Rosetta-Java",
        "kind": "integrator",
        "notes": "Official Cardano exchange integration implementation, uses Yaci Store at data layer"
      },
      {
        "name": "USDM",
        "kind": "integrator",
        "notes": "Cardano stablecoin"
      },
      {
        "name": "Gero Wallet",
        "kind": "integrator",
        "notes": "Cardano wallet"
      },
      {
        "name": "uVerify",
        "kind": "integrator"
      },
      {
        "name": "Easy1 Stake Pool",
        "kind": "integrator"
      },
      {
        "name": "Aquarium (Fluid Tokens)",
        "kind": "integrator"
      },
      {
        "name": "Dune Analytics",
        "kind": "user",
        "notes": "Uses Yaci Store Analytics Store (DuckDB/Parquet exports)"
      }
    ],
    "developer_demand_signals": [
      "CCL 131+ GitHub stars; Yaci DevKit 68+ stars; Yaci Store 46+ stars; Yaci 30+ stars",
      "Yaci DevKit used by Java, JS, Python, and Go developers (non-Java teams adopting it for CI)",
      "Java is the dominant language in banking, fintech, telecom enterprise back-ends",
      "Plugin framework in Yaci Store 2.0 onboards non-Java developers (JS/Python)"
    ],
    "adoption_risk_notes": "Multiple named production integrators including the official Cardano exchange integration tool (Rosetta-Java). Star counts, downstream dependencies, and the integration with Dune Analytics are concrete adoption signals. Yano and JuLC are earlier-stage prototypes; this WP2 work matures them to multi-beta status. Strong demand is well-evidenced for the maintained projects (WP1); the new initiatives (WP2) are forward-looking with structural demand argument (Java is enterprise lingua franca)."
  },
  "incumbents": {
    "has_existing_solution": "no",
    "has_existing_solution_confidence": "high",
    "has_existing_solution_set_by": "ai",
    "existing_solutions": [],
    "differentiation_claim": "BloxBean is the de-facto Java/JVM toolchain for Cardano. The Yaci DevKit is unique in providing sub-second devnet startup with rollback testing for both Java and non-Java teams. JuLC removes the smart contract language barrier for Java developers — no other Java-to-UPLC compiler exists on Cardano.",
    "differentiation_credibility": "high",
    "differentiation_credibility_notes": "Continuation of a maintained project ecosystem with named production integrators and demonstrated prior delivery. The new initiatives (Yano, JuLC) are novel for Cardano with no competing implementations identified."
  },
  "risk_flags": {
    "aggressive_peg": false,
    "self_administered_no_oversight": false,
    "incumbent_already_delivering": false,
    "no_evidence_of_demand": false,
    "competes_with_in_batch": false,
    "concentration_risk": false
  },
  "id": "hydra-bloxbean-java-jvm-toolchain-2026",
  "source": {
    "hydra_id": "69f857aed73bae0eb2a99543",
    "channels": [
      "hydra"
    ]
  }
}