Canonical, forkable record for plebly.fund bounties.
- Proposals enter via pull request (direct GitHub or the site Worker).
- Completeness is checked by CI.
- Escrow balances live on Bitcoin; this repo holds proposal text, reviewer decisions, and published keys.
| Path | Purpose |
|---|---|
parameters.json |
Canonical numeric parameters (signet + mainnet overlays) |
PARAMETERS.md |
Human-readable parameters (tables synced from JSON) |
KEYHOLDERS.md |
Escrow / ops keyholders and descriptors |
REVIEWERS.md |
Active reviewer roster |
ESCROW_INDEX.md |
Monotonic index → proposal id |
proposals/ |
Proposal records by status folder |
funders/ |
Per-proposal contribution mirrors |
decisions/ |
Reviewer votes, dissent, rebuttals |
AI_PROMPTS/ |
Versioned AI first-pass prompts |
schema/ |
JSON Schema for proposals |
survival/ |
Migration / mirror process |
- Copy
template/proposal.md. - Pay the submission fee (see
PARAMETERS.md) and record the txid. - Open a PR adding the file under
proposals/unindexed/. - CI must pass; fee must verify before merge.
Or label a GitHub issue plebly-proposal (or plebly) to open a draft PR via Actions. Third-party funding embeds: docs/embed.md.
CC0-1.0 (public domain dedication) for protocol text unless noted otherwise.