You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: Design a specific grants program — one concrete allocation category the community treasury-spending governance process (issue #117) would authorize — funding external contributors building complementary tooling on top of intent_settlement/proof_registry (indexer forks, monitoring dashboards, solver bots, integration libraries) rather than funding solver bonds or core-team runway.
Problem Statement & Context: Issue #37's treasury contract and issue #117's spending-governance process both deliberately avoid dictating any specific spending allocation, correctly treating that as a downstream community decision. This issue makes that decision concrete for one plausible, well-precedented category: ecosystem tooling grants, mirroring how this very repository already contains multiple pieces of reference/example tooling (indexer/reference-indexer.js, examples/risk_aware_solver_bot.py) explicitly built to be extended by others — a grants program is a natural mechanism to fund exactly that kind of extension work at a scale beyond what any single contributor is likely to do unpaid.
Scope & Acceptance Criteria:
A docs/ecosystem-grants-program.md defining scope (what kinds of tooling qualify — explicitly including, as examples, forks/extensions of indexer/reference-indexer.js and examples/risk_aware_solver_bot.py), an application format, a review/approval process consistent with issue Add a view listing all currently allowed dst_tokens #117's general spending-governance process, and a reporting requirement for grant recipients (e.g., a completion writeup, consistent with this repo's evident preference for documented rationale everywhere else).
Keep the initial scope narrow and concrete (tooling grants only, not general marketing/business-development grants) so the program is launchable and evaluable rather than open-ended.
Edge cases: define how a grant applicant's proposed tooling relates to an already-open issue in this very list (e.g., someone proposing to build what issue Add a minimum slash amount floor so tiny bonds round to a zero-value slash #32's real indexer service already covers) — the program should route such overlaps back into the existing issue-board process rather than double-funding the same scope.
Testing: not applicable in the traditional sense — validate by drafting one realistic sample grant application (e.g., "extend indexer/reference-indexer.js into a hosted public dashboard") through the full documented process.
Description: Design a specific grants program — one concrete allocation category the community treasury-spending governance process (issue #117) would authorize — funding external contributors building complementary tooling on top of
intent_settlement/proof_registry(indexer forks, monitoring dashboards, solver bots, integration libraries) rather than funding solver bonds or core-team runway.Problem Statement & Context: Issue #37's treasury contract and issue #117's spending-governance process both deliberately avoid dictating any specific spending allocation, correctly treating that as a downstream community decision. This issue makes that decision concrete for one plausible, well-precedented category: ecosystem tooling grants, mirroring how this very repository already contains multiple pieces of reference/example tooling (
indexer/reference-indexer.js,examples/risk_aware_solver_bot.py) explicitly built to be extended by others — a grants program is a natural mechanism to fund exactly that kind of extension work at a scale beyond what any single contributor is likely to do unpaid.Scope & Acceptance Criteria:
docs/ecosystem-grants-program.mddefining scope (what kinds of tooling qualify — explicitly including, as examples, forks/extensions ofindexer/reference-indexer.jsandexamples/risk_aware_solver_bot.py), an application format, a review/approval process consistent with issue Add a view listing all currently allowed dst_tokens #117's general spending-governance process, and a reporting requirement for grant recipients (e.g., a completion writeup, consistent with this repo's evident preference for documented rationale everywhere else).Implementation Guidelines:
indexer/reference-indexer.jsandexamples/risk_aware_solver_bot.py(concrete existing examples of the kind of tooling this program should be scoped to fund extensions of).indexer/reference-indexer.jsinto a hosted public dashboard") through the full documented process.Definition of Done:
docs/ecosystem-grants-program.mdwritten, cross-referenced from issue Add a view listing all currently allowed dst_tokens #117's process document andREADME.md.Resources:
indexer/reference-indexer.js,examples/risk_aware_solver_bot.py, issue #37 and issue #117's scopeComplexity: High (200 points)