See Pull Request 30 on AGP repository, posted by Level K
“Aragon is a fight for freedom. Aragon empowers freedom by creating liberating tools that leverage decentralized technologies.” - AGP-0, The Aragon Manifesto
Futarchy, described as “Vote your Values, Bet Your Beliefs,” offers a collusion resistant way for organizations to make decisions. By using prediction markets, participants are incentivized to evaluate a decision based on a given metric. For organizations aligned around given values, futarchy offers the promise of enabling well informed decisions without delegating power to the few. Futarchy offers the potential to be a liberating tool, and advancements in decentralized technology are allowing it to come to fruition. We seek to demonstrate and improve upon an implementation of futarchy, better understand futarchy in practice, and to educate the Aragon network and the public at large on the promise of Futarchy.
Our team has been developing an Aragon app for futarchy decision markets, as part of this Nest proposal. As the first use case for the futarchy app, we’re planning to build “Signaling Markets” for AGP votes using ANT price as the metric.
The AGP Signaling Market will allow users to make bets on the price of ANT at a future date, given the outcome of each AGP decision.
Example: “Team X” requests Flock funding. Two markets will be created - 1) “If Team X receives funding, what will ANT price be 6 months from today?” and 2) “If Team X does not receive funding, what will ANT price be 6 months from today?”. Users can take “Long” or “Short” positions in either of these markets. The desired outcome is to predict which decision (“Yes” fund Team X, or “No” do not fund Team X) is best for ANT price.
The futarchy app provides the smart contract infrastructure for setting up these markets, as well as the UI for users to buy and sell positions.
It’s important to note that these markets are set up for “signaling” the impact of each decision on ANT price, and will not have an effect on the actual AGP decisions. ANT holders can look to the signaling markets as an input for their voting decisions. Smart contract based voting delegation to market decisions could also be built, although this is not in scope for this proposal.
Level K is requesting $30,000 of funding for:
- Designing and implementing signaling market specific UX/UI, to launch an instance of the futarchy app for AGP’s.
- Modify futarchy smart contracts to be signaling markets instead of decision making
- Add Tutorial video(s) and informational material on how to interact with the signaling markets
- Build a script or CLI that allows us to create new markets for each new AGP
- Build an oracle that resolves based on AGP proposal decision vote outcome
- Build an oracle that resolves based on ANT price, leveraging output from the Oracle Manager
- Provide some initial liquidity for the markets and cover deployment costs