$470.03 crowdfunded from 400 people

$348.87 received from matching pools

91%
average score over 3 application evaluations
Java-based client for OP Stack rollup, featuring GraalVM native support, aimed at promoting client diversity for blockchain decentralization and leveraging upcoming Java features.

What is Hildr

Hildr is an OP Stack rollup client written in Java 20 with GraalVM native.

Motivation

We want to build the full OP stack based on the latest Java. Vitalik emphasized the importance of client diversification for decentralization in his blog. Currently, there are multiple client implementations based on Go, Rust, C# and Java.The diversification of clients is also the expectation of the OP stack. Currently, the official development of various services in the OP stack is mainly based on Go. At the same time, we have seen optimism-rs promoted by refcell, and most of the OP stack has been implemented with Rust. Serve. With the arrival of Java 21 (virtual thread, structured concurrency), combined with GraalVM native, it is also a very good choice to use Java to build the OP stack.

Roadmap

Currently, we have implemented an initial version of an op-node that supports bedrock (missing optional p2p, missing sequencer mode). We hope to continue to improve hildr-node, while continuing to implement hildr-batcher, hildr-proposer, etc.

Hildr History

People donating to Hildr, also donated to

A blockchain-based image and video sharing platform with decentralized identity, storage, and encrypted comments, featuring a customizable feed and live video playback.
A swap and perpetual DEX offering secure, liquid trading for various blue-chip crypto assets.
Managing and coding for DSPYT, I create and optimize Google-indexed content, analyze Gitcoin data, and boost public awareness of Gitcoin and digital financing.
The initiative uses solar power and technology to improve infrastructure in the Global South, creating job opportunities, and providing community charge stations with a prototype ready by Q3 2024.