- Source: inbox/archive/2024-03-28-futardio-proposal-migrate-autocrat-program-to-v02.md - Domain: internet-finance - Extracted by: headless extraction cron (worker 3) Pentagon-Agent: Rio <HEADLESS>
2.7 KiB
| type | entity_type | name | domain | status | parent_entity | platform | proposer | proposal_url | proposal_date | resolution_date | category | summary | tracked_by | created |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| entity | decision_market | MetaDAO: Migrate Autocrat Program to v0.2 | internet-finance | passed | metadao | futardio | HenryE, Proph3t | https://www.futard.io/proposal/HXohDRKtDcXNKnWysjyjK8S5SvBe76J5o4NdcF4jj963 | 2024-03-28 | 2024-04-03 | mechanism | Upgrade Autocrat program to v0.2 with reclaimable rent, conditional token merging, token metadata, and governance parameter changes | rio | 2026-03-11 |
MetaDAO: Migrate Autocrat Program to v0.2
Summary
This proposal upgraded MetaDAO's core futarchy infrastructure (Autocrat program) to v0.2, introducing three major features: reclaimable rent (~4 SOL recovery per proposal), conditional token merging (pTOKEN + fTOKEN → TOKEN), and token metadata for wallet display. Configuration changes lowered the pass threshold from 5% to 3%, set default TWAP to $100, switched to $5 TWAP increments (from 1%), and reduced minimum lot sizes to 0.1 META.
Market Data
- Outcome: Passed
- Proposers: HenryE, Proph3t
- Proposal Created: 2024-03-28
- Resolution: 2024-04-03
- Migration: Moved DAO treasury from old program (metaX99LHn3A7Gr7VAcCfXhpfocvpMpqQ3eyp3PGUUq) to new program (metaRK9dUBnrAdZN6uUDKvxBVKW5pyCbPVmLtUZwtBp)
Significance
This represents MetaDAO's first major protocol upgrade, addressing three operational pain points: proposal creation costs (rent reclamation), liquidity fragmentation across simultaneous proposals (token merging), and user experience (metadata). The shift from percentage-based to dollar-based TWAP increments demonstrates practical mechanism refinement for manipulation resistance. The migration required coordinating upgrades across three programs (autocrat_v0, openbook_twap, conditional_vault) plus a migrator program, all verified by OtterSec.
Technical Implementation
- Programs upgraded: autocrat_v0, openbook_twap, conditional_vault
- New program: migrator (for treasury transfer)
- Verification: OtterSec API verification against GitHub repos
- Authority: Treasury account set as upgrade authority on all programs
Relationship to KB
- metadao - core protocol upgrade
- MetaDAOs Autocrat program implements futarchy through conditional token markets where proposals create parallel pass and fail universes settled by time-weighted average price over a three-day window - mechanism evolution
- futarchy implementations must simplify theoretical mechanisms for production adoption because original designs include impractical elements that academics tolerate but users reject - practical refinement example