Karol Broda

Individual

Plans (5)

Plan Amount Frequency Channel(s)
Publishable domain libraries

A domain library can be written today but neither published nor consumed: there is no module system and no registry. This adds workspaces and a lock, the publication path over a real transport, and the documentation a third-party author needs, ending in a tagged release. Covers WP1, WP2, WP5: 340 hours over 12 months.

EUR 18,700 One-Time
A generic builder, authored in the surface notation

The kernel's compile-and-link builder is authored in Rust. This re-authors it in Pith's own notation, the proof that a domain author can extend the system without touching the kernel, and adds the source-fetch path that verifies upstream sources against their declared digest. Covers WP3: 180 hours over 12 months.

EUR 9,900 One-Time
Provenance derived from the build graph

Every build step is already recorded as a computation. This derives an SPDX SBOM and an in-toto attestation in SLSA form from those records, so a build's provenance comes from the build itself, not from a scan afterwards. Covers WP4: 100 hours over 12 months.

EUR 5,500 One-Time
Reproducibility verification and executor hardening

Re-executes recorded actions to localise non-determinism to the exact computation that caused it, finishes run bounds and partial cancellation in the confined executor, and extends CI to aarch64 so the sandbox paths are exercised on a second architecture. Covers WP6, WP7, WP8: 210 hours over 12 months.

EUR 11,550 One-Time
Sustaining support

Any amount toward the open workplan, without a grant process.

EUR 0 One-Time

Payment channels (1)

Channel Type Address
Bank Bank

Bank transfer; account details on request.

Unverified URL

The funding manifest has not provided proof via wellKnown that this link is associated with it. Learn more.

Continue