Community / Build with Squash

Open tools.
A shared finish line.

Adapt the integration, improve the runner and independently verify the evidence. Squash hosts the payments.

Make it work for your scenario.

The source download includes the GitHub App integration, command parser, read client, runnable Node and Python examples, isolated runner adapters and independent verifier.

Integration and runner tools use MIT. The verifier keeps its existing AGPL-3.0-or-later license. Each component includes its license, contributor guidance and security reporting instructions.

Download community source ↧

Source archive. No account required.

Start with a small improvement.

Add a task example, improve a provider adapter or make verification easier to reproduce. New runtime formats need an explicit manifest and hosted support before they can become funded Squash contracts.

node --experimental-strip-types --test squash-community/test/*.test.mjs

Send a reproducible proposal or patch to contactus@squash.ci. Community repository links will be added after publication; the source archive is available now.

Only trusted operator jobs hold attestation credentials. Run untrusted repositories in an isolated execution environment with no payment or signing secrets.