Accountability Checklist
Accountability ensures that the community has the means to follow progress and hold proposers accountable.
Motivation
Goals:
- provide voters
- with the necessary information to make a proper decision
- with sufficient information to judge the background of the proposer
- with an avenue to communicate with the proposer
- ensure proposers
- have thought their proposal through and can deliver what they propose
- align their proposals along with OpenGov’s preference for open-source deliverables, transparency, reasonable market-conform pricing
- state all costs, including expected follow-up costs for maintenance and future proposals
- use funds responsibly, effectively, efficiently
- to break up big projects into smaller milestones
- allow auditors
- to work efficiently
- to report budgetary spending as per the Treasury Reporting Standards
Basic Accountability Checklist
For "Spender" proposals (proposals above 10k DOT), we suggest to use the following accountability checklist when reviewing the proposal.
- Scope
- Objective: When is the project successful?
- Measurement: How will success be measured?
- Benefit: What is the (measurable) benefit for Polkadot?
- Deliverables: Are deliverables clearly specified?
- Deadline: By when is the final delivery of the project expected?
- Reasonable
- OpenGov responsibility: Is OpenGov the right partner for this proposal? Or should it be delegated to W3F, the Cayman Foundation, or a parachain?
- Proposal type: Is the proposal in the right type? Should it rather be a bounty or a singular proposal?
- Ticket size: Is the ask amount proper or should a smaller milestone be proposed first?
- Proper scope: Is the scope reasonable and believable? Is the problem well-understood? Is the solution well-defined?
- Declarations
- Details on the beneficiary
- Legal name
- Registered Company or Individual?
- If company: Registration number, address, insurance status
- Domicile
- Contact details
- On-Chain Identity
- Point of contact: (if different from above) Email, TG, Twitter (DMs open), Element, LinkedIn. For complex projects, this coordinating role should be filled by a person from within the ecosystem
- Project updates:
- Where, when, and how often will progress reports be posted? (we suggest monthly updates in the discussion of the referendum)
- Where and when will the final report be posted? (we suggest in the discussion of the referendum)
- How will the community be engaged in the case of problems that risk the timely delivery of the project?
- Transparency: What level of transparency on spending will be provided? Where? (we suggest a dedicated Github folder)
- Costs: Any expected costs outside of the scope of this proposal? Future proposals intended? Yearly recurring costs? Expected future maintenance costs?
- Volatility: Intention to
- prefer an exact DOT amount
- prefer an exact USD amount;
- request USD via spend() extrinsic
- if payment is in DOT will refund overpayment or request one top-up in case of volatility
- Refunds: How will excess funds be handled?
- Conflict of Interests?
- Declare any potential conflict of interests
- Through for which other projects have you received or will likely receive funding, from Polkadot or other DAOs or similar funds, directly or indirectly. List them.
- Details on the beneficiary
- Risks
- Previous accomplishments: If the proposer makes claims about previous accomplishments, proposer shall provide proof via links to official sources that can be independently verified (actual proof rather than claims)
Bounty Checklist
- Curators
- Doxxed?
- On which other multisigs over 100k USD in value are they?
- What other jobs do they do?
- How many hours per week/month does the curator role take?
- What is the compensation per curator?
Software Development Checklist
- Qualitative value proposition
- License: All contents published under open-source license? Which? (if not, the price should be significantly marked down)
- GitHub repo?
- Documentation requirements
- Code docuementation
- Architectural description
- Operational instructions
- Testing
- Testbook and/or unit tests
- Code
- Expected to run as an application?
- With UI?
- will provide an API? Scope of the API?
- consumes licensed code? which? which licenses?
- Operational requirements
- expected costs of operations?
- hardware requirements?
- personell/skill requirements?
- How much effort and what resources are reuquired to run the application?
- Docker/VM?
- Prerequisites?
- database/warehouse?
- traffic?
- Maintenance What amount of maintenance is required?
- Security considerations
- audit required? included?
- which security practices are being followed?
Marketing Checklist
- License: Under which license will the media be released?
- Scope: Does the project cover production? publication? distribution?
- Transparency, depending on the project size (examples from the Kusamarian from Polkadot Ref 668)
- 3rd party materials: Which externally sourced materials will be used? How are they licensed?
- Content Report with links to all content pieces (example)
- Raw Audience Data with views and watch hours, other engagement data (example)
- Spending Report, balance sheets etc… (example)
- Invoices, receipts (example, example from CultureDOT)
- Treasury Movements (example - Notion page, need to be logged in)
- Qualitative value proposition
- Which audience is targeted?
- Conversion target?
- Quantitative value proposition
- How many impressions? views? watch minutes?
- CPM?
- How many people will be reached? converted?