Skip to main content
Well-defined milestones make grant applications easier to evaluate and make milestone delivery smoother. This guide helps you structure them.

What makes a good milestone

  • Specific Clear deliverable (e.g., “API documentation published,” “Alpha deployed to testnet”).
  • Verifiable Reviewer can check completion (link, report, demo).
  • Scoped One main outcome per milestone; avoid bundling too much.
  • Ordered Sequence that makes sense (e.g., design before build, testnet before mainnet).

Example structure

MilestoneDeliverablePayout %
1Project spec and timeline20%
2Alpha / MVP40%
3Documentation and open-source release20%
4Mainnet or production launch20%
Adjust names and percentages to match the grant type and program.

When applying

  • In your application, list each milestone with a short description and expected date.
  • Match the program’s requested format (e.g., table, form fields).

When delivering

  • Submit exactly what the milestone describes so reviewers can approve without ambiguity. See Milestone delivery.