DeFi DAO Governance Proposals Tracker
Pricing
Pay per usage
DeFi DAO Governance Proposals Tracker
Track active and recent governance proposals from Uniswap, Aave, Arbitrum, ENS, Optimism, Lido, Compound, Balancer and 500+ other DeFi DAOs via Snapshot. Get proposal title, status, vote counts, scores, and deadline. Filter by space, status, or minimum vote count.
What does DeFi Governance Tracker do?
DeFi Governance Tracker monitors active, pending, and closed DAO governance proposals across 500+ decentralized protocols via the Snapshot.org GraphQL API — covering major DAOs including Uniswap, Aave, Arbitrum, ENS, Optimism, Lido, Compound, Balancer, Curve, MakerDAO, and hundreds more. Every proposal record includes vote counts, quorum status, scores, time remaining, and computed signals like vote_outcome_prediction, proposal_impact_score, voter_concentration_risk, and urgency_level so governance researchers, token holders, and protocol analysts never miss a critical on-chain vote.
Why use DeFi Governance Tracker?
- Broad DAO coverage out of the box: The default configuration monitors 20 of the largest DeFi protocols simultaneously. Add any Snapshot space by its ID (found at snapshot.org) to expand coverage to the full universe of 500+ DAOs.
- Governance alpha signals:
vote_outcome_prediction(likely_pass/likely_fail/too_close/quorum_risk) andtoken_price_implication(potentially_bullish/neutral/potentially_bearish) let you act on proposals before outcomes are decided — a key edge for DeFi governance monitoring. - Whale and concentration analysis:
voter_concentration_risk(whale_controlled/moderate_concentration/distributed) andfor_vs_against_ratioexpose whether a vote is being driven by a handful of large wallets, enabling fairer DAO voting analysis. - Proposal categorization: Every item is tagged with
proposal_category(treasury_spend/protocol_upgrade/parameter_change/emergency_action/governance_meta/grants) andurgency_levelso you can triage the feed instantly without reading full proposal text. - No API key required: Uses the public Snapshot GraphQL endpoint — free, no authentication, available globally. Schedule runs on Apify to receive continuous governance proposal alerts without maintaining your own infrastructure.
How to use DeFi Governance Tracker
- Go to the Apify Store and open the DeFi Governance Tracker actor page.
- Click Try for free to open the actor in Apify Console.
- Leave
spacesblank to use the default 20 DAOs, or supply a custom list of Snapshot space IDs. - Set
statetoactive(default) to fetch only live votes, orallto include closed proposals. - Optionally set
minVotes,limit, andincludeBody(to fetch full proposal text). - Click Save & Run and get results in under 30 seconds.
- Schedule hourly or daily runs to receive fresh proposal feeds and trigger webhooks for notification workflows.
Input
| Field | Type | Default | Description |
|---|---|---|---|
spaces | string[] | top 20 DAOs | Snapshot space IDs to monitor (e.g., ["uniswap", "aave.eth"]). Leave blank for defaults. |
state | string | active | Proposal state to fetch: active, closed, pending, or all |
minVotes | integer | 0 | Exclude proposals with fewer votes than this threshold |
limit | integer | 50 | Maximum number of proposals to return (max 1000) |
includeBody | boolean | false | Include full proposal description text in output |
Output
[{"space_id": "arbitrumfoundation.eth","space_name": "Arbitrum DAO","space_followers": 184200,"title": "AIP-5: Fast Track Constitutional Amendment","state": "active","votes": 1842,"scores_total": 721500000,"quorum": 500000000,"quorum_reached": true,"scores": [680000000, 41500000],"for_vs_against_ratio": 16.4,"end_iso": "2026-09-05T18:00:00+00:00","start_iso": "2026-09-02T18:00:00+00:00","created_iso": "2026-09-01T12:00:00+00:00","duration_days": 3,"time_left_hours": 57.0,"participation_rate": 0.01,"choice_count": 2,"url": "https://snapshot.org/#/arbitrumfoundation.eth/proposal/0xabc123","proposal_impact_score": 84,"vote_outcome_prediction": "likely_pass","voter_concentration_risk": "moderate_concentration","proposal_category": "governance_meta","urgency_level": "urgent","token_price_implication": "potentially_bullish","participation_health": "adequate","historical_outcome_signal": "precedent_exists"},{"space_id": "uniswap","space_name": "Uniswap","space_followers": 287500,"title": "Deploy Uniswap V4 on Monad Testnet","state": "active","votes": 312,"scores_total": 48200000,"quorum": 40000000,"quorum_reached": true,"scores": [45600000, 2600000],"for_vs_against_ratio": 17.5,"end_iso": "2026-09-06T00:00:00+00:00","start_iso": "2026-09-03T00:00:00+00:00","created_iso": "2026-09-02T09:00:00+00:00","duration_days": 3,"time_left_hours": 87.0,"participation_rate": 0.001,"choice_count": 2,"url": "https://snapshot.org/#/uniswap/proposal/0xdef456","proposal_impact_score": 61,"vote_outcome_prediction": "likely_pass","voter_concentration_risk": "whale_controlled","proposal_category": "protocol_upgrade","urgency_level": "standard","token_price_implication": "neutral","participation_health": "poor","historical_outcome_signal": "novel"}]
Data fields
| Field | Description |
|---|---|
space_id | Snapshot space identifier (e.g., uniswap, aave.eth) |
space_name | Human-readable DAO name |
space_followers | Number of Snapshot followers in this DAO space |
title | Proposal title |
state | active / closed / pending |
votes | Total number of wallet addresses that voted |
scores_total | Total voting power (token-weighted) cast on this proposal |
quorum | Minimum voting power required for proposal to be valid |
quorum_reached | true if scores_total >= quorum |
scores | Array of scores per choice (index 0 = for, index 1 = against for binary votes) |
for_vs_against_ratio | Ratio of for-vote score to against-vote score |
end_iso | Proposal voting deadline in ISO 8601 format |
start_iso | Proposal voting start time |
created_iso | Proposal creation timestamp |
duration_days | Total voting period length in days |
time_left_hours | Hours remaining until voting closes (null for closed proposals) |
participation_rate | Votes cast ÷ space followers (community engagement proxy) |
choice_count | Number of voting options available |
url | Direct link to the Snapshot voting page |
proposal_impact_score | 0–100 estimated protocol impact score |
vote_outcome_prediction | likely_pass / likely_fail / too_close / quorum_risk |
voter_concentration_risk | whale_controlled / moderate_concentration / distributed |
proposal_category | treasury_spend / protocol_upgrade / parameter_change / emergency_action / governance_meta / grants / other |
urgency_level | emergency / urgent / standard / low_urgency |
token_price_implication | potentially_bullish / neutral / potentially_bearish / unclear |
participation_health | excellent / healthy / adequate / poor / dangerously_low |
historical_outcome_signal | controversial / precedent_exists / novel |
treasury_impact_usd | Estimated USD value of treasury involved (parsed from proposal text, nullable) |
A governance health summary record is also returned with most_active_daos, highest_impact_proposals, governance_health_index (0–100), and voter_apathy_signal.
Cost estimation
| Scenario | Proposals returned | Cost |
|---|---|---|
| Small (active votes, top 20 DAOs) | ~10–30 proposals | ~$0.02–$0.06 |
| Medium (daily snapshot, 50 proposals) | 50 proposals | $0.10 |
| Large (all states, 500 proposals) | 500 proposals | $1.00 |
Pricing: $0.002 per proposal returned.
FAQ
Can I monitor DAOs not in the default list?
Yes. Pass any valid Snapshot space ID in the spaces input array. Find space IDs at snapshot.org — the ID appears in the URL (e.g., snapshot.org/#/uniswap → ID is uniswap).
How do I get alerts when a new proposal goes active?
Schedule the actor to run every 1–4 hours with state: "active", then connect Apify's webhook to your notification stack (Slack, Telegram, email, PagerDuty). The dataset diff between runs reveals newly opened proposals.
What is the proposal_impact_score based on?
The score is computed heuristically from quorum size, treasury mentions in the title, proposal category, DAO follower count, and vote urgency. It is an approximation designed for quick triage — always read the full proposal before making voting or investment decisions.
Disclaimer: Governance data is sourced from the public Snapshot.org GraphQL API and reflects on-chain voting records at the time of each run. Quorum thresholds, vote weights, and space configurations are set by each DAO independently. This data is provided for informational and research purposes only and does not constitute financial, legal, or investment advice. Always verify governance actions directly on Snapshot.org before participating.
Keywords: DeFi governance tracker, DAO governance proposals, Snapshot proposals monitor, DAO voting tracker, Uniswap governance, Aave governance, Arbitrum DAO votes, on-chain governance alert, DeFi DAO analytics, governance quorum tracker
Related actors
- On-Chain Treasury Tracker — DAO treasury balances affected by the governance proposals tracked here
- Protocol Revenue Leaderboard — Protocol revenues at stake in governance fee-switch and tokenomics votes
- DeFi Risk Dashboard — Risk metrics for protocols whose governance proposals appear here
Feedback
If this actor powers your DAO research, a review helps others find it: Leave a review on Apify Store