Rippo/docs
Step by step

Milestone lifecycle

Funded, submitted, released or refunded: who can move a milestone, when, and what it costs.

States#

Funded ──submit (worker, before deadline)──▶ Submitted Funded ──approve (client)──────────────────▶ Released → worker credit Submitted ──approve (client)───────────────▶ Released → worker credit Submitted ──review window passes (anyone)──▶ Released → worker credit Funded ──deadline passes (anyone)──────────▶ Refunded → client credit Funded / Submitted ──waive (worker)────────▶ Refunded → client credit

The delivery hash#

When submitting, the worker writes a short delivery note (a commit, a file name, a summary). The site stores only its keccak-256 hash on chain in the submission event. Either side can later show the note and anyone can check it matches.