Request for Proposal (RFP): Compound DAO Voting Service Provider (VSP)
Co-Authors: Compound Governance Working Group (CGWG): StableLab @Doo_StableLab, Arana Digital @AranaDigital, & PGov @PGov
Motivation & Background
Following feedback from the community, Compound Governance Working Group is coordinating for qualified Compound DAO Voting Service Providers (VSPs) to submit proposals to deliver a high-availability governance interface that supports Compound governance in growth, resilience, and efficiency. Although the primary interface that Compound DAO relies on today is Tally, the continuation of their services is contingent on the DAO engaging with them on a formalized contractual basis. It is important for delegates to have the optionality for selecting the most favorable VSP, based on desirable feature sets and financial cost. This RFP acts as a process for evaluating a set of potential options before committing to a singular vendor.
Timeline & Order of Operations
The initial term of this engagement will run through the end of Q2 2026, covering approximately one year of service and funding. Based on the review as well as feedback from the DAO, the DAO may choose to renew the program with the selected VSP or initiate a new selection process.
To ensure transparency and accountability, the CGWG will coordinate a retrospective review of the selected VSP’s performance. This will include an independent CGWG-led analysis based on the KPIs and milestones proposed in the present application, as well as a self-assessment published by the VSP. These evaluations may differ due to methodological or interpretive differences, but both will be made available to the community to help inform future decisions around governance infrastructure and vendor engagement. The vendor must publish their KPI goals prior to the start of each quarter, along with a retrospective of the given quarter’s achievements, in order to ensure that the capital being streamed to the vendor remains active. These details are to be articulated on the Compound forum.
RFP Process: 4 June through 13 June 2025, 11:59pm UTC:
Note: The deadline has been extended to 16 June 2025, 11:59pm UTC
- All vendors are meant to complete the “Required Responses” section of this RFP in the current forum post.
- After a proposal has been submitted by a team, the CGWG will check that all of the required questions have been thoughtfully answered, allowing the proposal to proceed to the OpenZeppelin review.
Snapshot Phase:
- Compound DAO Voting Service Provider Selection will be determined by a Snapshot vote. Delegates will have the opportunity to vote on which vendors they prefer to utilize as well as an option to do nothing and keep the current status quo—the conditions of the “status quo” option will be further detailed after the RFP Process concludes and may require further comments from the existing vendor, Tally.
On-chain Vote & Coordination:
- The Voting Service Provider selected from the Snapshot vote will move to the on-chain vote, which will include the budget request. If voted in, the budget will be streamed to the vendor using WOOF’s streaming solution. The CGWG will act as the oversight body, ensuring that the selected vendor is fulfilling promised deliverables, evaluated on a quarterly basis. The duration of the stream will last a one-year period, with the ability for governance to withdraw remaining stream funds in the event that the vendor does not abide by their agreement to the DAO.
Scope of Proposals
Proposal should cover:
- Technical support for Compound governance
- 12-month budget and also long-term budget if applicable
- KPIs and milestones
- Security assumptions, audits, and risk mitigations
- Operational responsibilities and maintenance commitments
Please follow the order of questions provided in the below section under the three overarching categories: technical questions, economic considerations, and security/risk assessment.
For the sake of standardization, please reply to this forum post using the “Required Responses” template:
- General Overview
- Background Questions
- Section 1: Platform Functionality
- 1a)
- etc.
- Section 2: Technical Integration and Security Assessment
- 2a)
- etc.
- Section 3: Commercial Terms and Commitment
- 3a)
- etc.
Required Responses
General Overview
Company/Protocol Name and Brief Background:
List Existing History with Compound Protocol/DAO:
Section 1: Platform Functionality
1a) Platform Overview and Feature Set
Please describe your governance platform’s core features and capabilities. Examples can include:
- Proposal creation and management
- Live vote display and execution status
- Delegate dashboards and delegation tools
- Notifications and alerts for voters or delegates
- On-chain/off-chain interoperability (e.g., Snapshot, forum integrations)
1b) Service Tiers and Customization Levels
Based on your response to 1a, do you offer different levels of service (e.g., basic access vs. dedicated support), or are you presenting your platform solely as a tool (without a service component)? Please clearly outline which features are included at each tier. If you offer tiers, what level of responsiveness, customization, or integration support is included? Do you offer specific feature integrations on a request basis as part of a particular tier, or will you require separate grants for new feature requests?
Some examples are listed below—essentially outline what features would require a higher tier, if applicable:
- Basic voting and delegation interface
- Proposal creation interface
- SLA guarantees (e.g., 99.9% uptime, 24-hour response time)
- Access to dedicated support reps
- Custom frontends (Compound-branded pages or ENS-integrated dashboards)
- Feature prioritization for Compound-specific needs
- Vote simulation
- Gasless voting
1c) Existing Partnerships
Please disclose relevant DAOs that currently use your platform. Which of these clients are using your platform in a similar capacity to what is proposed for Compound (i.e., full proposal lifecycle management, delegate dashboards, on-chain voting, etc.)?
Section 2: Technical Integration and Security Assessment
2a) Audit History and Security Reviews
Has your platform or its infrastructure undergone formal audits? Please provide links to audit reports, security reviews, or penetration test summaries. If your platform is unaudited, describe your plan and timeline for completing an audit.
2b) Integration Requirements and Implementation Timeline
What is required to integrate your platform into Compound DAO’s existing governance system? Please include details on:
- Smart Contract Compatibility: Will any smart contracts need to be deployed or modified? Would there need to be any on-chain Compound proposals to modify Compound OpenZeppelin Governor?
- On-chain Proposal Requirements: Would your integration require any governance proposals (e.g., to set new roles, addresses, or contract approvals)?
- Design Assumptions and Limitations: Does your platform assume any contract patterns or interfaces that may not be present in Compound (e.g., ABI encoding, metadata formatting, or proposal construction flows)? Are there proposal formats that your platform struggles to interpret (e.g., call data-only proposals, parameterless calls)?
- Governor Compatibility and Upgrade Constraints: Are there any assumptions in your platform that would limit Compound’s ability to upgrade or modify Governor Bravo in the future? Is your system forward-compatible with potential Governor upgrades or alternative implementations?
- Timeline: What is your estimated timeline from DAO approval to launch?
- Dependencies: Which dependencies are used by your platform? What is your approach for preventing security risks arising from the use of these dependencies?
2c) On-chain/Off-chain Data Alignment and Proposal Verification
How does your platform ensure that what users see in the frontend matches the on-chain state (e.g., proposal content, execution status, vote totals)?
- How do you prevent mismatches between displayed metadata and actual contract state?
- Do you offer verification tools or calldata previews before proposals go live?
2d) Developer Support:
Please provide links to your developer documentation and best practices. Do you provide developer support and, if so, what form does this take—and is it dependent on a particular service tier? Who is the contact person who can answer questions in relation to this proposal?
2e) Threat Modeling:
If your team or an independent firm have conducted formal threat modeling for your platform, please include a link and high-level summary.
Otherwise, please identify the top five attack vectors you’ve considered most relevant to your governance interface or infrastructure. You are not limited, but we’re interested in vectors such as frontend injection, DNS hijacking, API abuse or rate-limiting failure, phishing of delegates or proposal authors, smart contract replay attacks, signature injection, insufficient access control, calldata spoofing, unverified proposal metadata, or integration-side failures (e.g., oracles, third-party APIs, or ENS resolution). For each of the attack vectors you list, please describe: likelihood of occurrence, cost to exploit, impact severity, mitigations currently in place, monitoring and alerting practices, if any.
Section 3: Commercial Terms & Commitment
3a) Budget Request
What is your proposed budget request for the first year of engagement with Compound DAO? Please specify the total 12-month budget (USD equivalent). Are you intending on altering the fee after the first year—or offer a discount for the initial year?
3b) Milestone-Based Payment Structure
Substantiate on the performance indicators (KPIs) or milestones tied to each payment tranche—the CGWG will disburse payments on a quarterly basis based on predefined KPIs that are to be posted on the selected VSP’s forum update thread.
Broad KPIs can be categorized into two categories: Maintenance/Uptime and Usage/Adoption
Platform Maintenance, Reliability, and Uptime KPIs
These KPIs should demonstrate operational excellence, ensure baseline functionality, and mitigate service risk for the DAO. Please include:
- Uptime guarantees (e.g., “Maintain 99.9% frontend and API uptime on a monthly basis”)
- Response time SLAs (e.g., “Respond to critical governance-related support requests within 24 hours”)
- Infrastructure reporting (e.g., “Publish a quarterly uptime and incident report”)
- Change management practices (e.g., “Notify the DAO at least 7 days in advance of any platform upgrades that affect the governance UI or vote interaction”)
Governance Feature Usage, Impact, and Platform Adoption KPIs
These KPIs should measure the platform’s actual impact on Compound DAO’s governance process. Feature Addition KPIs may vary quarter to quarter and can be defined more specifically before the start of each quarter, but examples here would be appreciated. Please include metrics such as:
- Feature delivery (e.g., “Deliver a fully branded Compound governance interface by the end of Q1”)
- Governance activity usage (e.g., “75%+ of on-chain proposals in a quarter are initiated, tracked, or voted on using our platform”)
- Participation metrics (e.g., “Achieve an average of X unique voters per proposal across Q2–Q4”)
- Feature Additions (e.g., “Implement gasless voting by the end of next quarter”)
3c) Offboarding, Data Portability, and Sunset Plans
Transparency around exit conditions is critical to long-term DAO resilience, even if there is no preexisting intention of changing the service provider. In the event that the DAO chooses not to renew your services, how will offboarding be handled?
- Will Compound retain access to historical governance data (e.g., dashboards, delegation records, proposal history)?
- Will a static or open-source interface remain available to reference past activity?
- Are there contractual or technical constraints that would limit Compound’s ability to transition to a new provider?
Final Considerations
Is there anything about your approach that you believe we’ve missed asking about? This can include anything that represents a competitive edge, unique design principle, or deeper alignment with Compound’s mission?
Feel free to post a link to any relevant articles, videos, or demos demonstrating the nature of your product—but do answer all of the above questions in the provided setup and sequence on this forum page. Please keep the final considerations section brief and to the point, if applicable.