DAPPCON 2025: Launching Futarchy: Conditional Spot Markets for GnosisDAO and Beyond

DappCon 2025 · June 2025 · 24:13

This DappCon 2025 talk covers launching futarchy, a governance mechanism that uses conditional prediction markets to guide decisions, for GnosisDAO and other organizations. The session situates futarchy within the broader governance landscape as DAOs experiment with market-based decision-making.

Speakers

Topics

From DappCon 2025, hosted by Dappcon Berlin.

Transcript

I'll be talking jointly with Kelvin here. He'll talk in a few minutes. In 1981, a Jeffrey Worick ran a whole company using this concept of future. I'm going to explain in a minute. For three years, he used it to decide who to hire and what features to add to the software he wrote. And after three years, he sold it for a lot of money. He's been an investor ever since. But apparently nobody else has ever heard of this thing. I heard about it last year. So I have to give him credit. But I came to this field uh long ago when there was a time before the worldwide web. I don't you know that. And that people hadn't even imagined the web and I was with part of a group of people who are imagining the web. And then I had some doubts about that. And then I started

how else could we do the things we were hoping to do with the web. And I imagined oh maybe betting markets could work for that. And so I started to write about betting markets, prediction markets as a way to aggregate consensus and deal with social problems in the world 35 years ago. And then roughly 10 years later, I had the insight that well the main value of information is to make decisions. And so the main way to make decision prediction markets valuable is to put their information right next to a decision. And so that originated the idea of decision markets again, which I'll explain. But I wrote about that 25 years ago, 26 years ago now. And not a lot happened for a really long time.

And then three years ago, a secretive government agency in India started to actually use it for decisions. And two years ago, this organization called the Metadow started to make uh its major decisions using this governance mechanism. And they've made 69 decisions since then. They have 13 customer firms. And then in the last year or so, a number of firms, new firms who I'm advising have been starting to explore this concept of what I'm calling futur decision markets. And they include Buttery and uh Futuri. And some uh metadow and addition and in these last few days and the last few weeks, I've been hearing from a lot of other people

doing other projects that I'm not directly involved with. So this is now a thing which makes me really happy after only 26 years waiting for it to get tried. Um so in general I'm missing a slide uh well we can use it on this slide. Uh okay so the key concept here if you just focus on the top of this slide is we have some organization with an outcome we care about. So for a for-profit company, it might be the stock of the company. For a crypto, it might be the coin. For an election campaign, it might be the chance of winning the ca the election. We have an organization with some goal. Could be an

individual too. And we make an asset that tracks this goal. So for the stock, for the company, the price of the coin, and then we can have a market in this asset as you well know. And that's the unconditional market for this asset. And then at some point a decision will be ra a possibility of making a decision will come up. Well there'll be a proposal and we'll want to know do we approve this proposal? Do we like this proposal? Is it a good proposal? So then the key idea is we now make conditional markets. So in an unconditional market you just trade you know the stock say for cash but a conditional market you make the trade but the trade will be called off cancelled as if it never happened if a condition isn't met. So

here we're going to trade the stock say for cash. In one market the trades will all be called off if we don't say yes if we don't approve the decision. But then in another market we will say the trades will all be called off if we say if we actually make the decision. So we have a price if yes and a price if no for the decision in terms of the asset that we're tracking the value we care about. So this might be for example firing the CEO of a company and we could say what's the stock worth if we keep the CEO or if we fire the CEO and then at some point we will end these conditional markets and actually make

the decision and the idea is to look at the difference in prices between these two markets as the information about what decision to make. That is we keep the CEO off the companies worth more estimated by speculators if we keep them and we dump them if it's worth more if we dump them. That's the key idea of futuri just basically speculators making decisions about what to do and so you'll be look the the decision will be based on the difference in these prices in this period here.

And as I said before uh actually all innovation is a combination of some simple elegant ideas and a lot of messy details. And what I've worked on for many years and want to focus on and talk to you about is that we've been spending a lot of time thinking through the messy details to make this elegant idea work. Uh and so I want to spend some time walking through some of these messy details with you to show you that we have thought through a fair number of them. Okay. So first let's think about the details of subsidizing these markets. So if we just set up these markets and we do nothing else, there's a strong risk that nobody will trade. Nobody has an, you know, there's a vast number of

possible markets in the world that just don't exist. Nobody trades in them. So there has no prices. We don't want that to happen to us. So we need a way to induce people to trade so that they believe they all have a profit from trading here. And a straightforward way to do that is to make a subsidized market maker. Because the profit from any one trade that changes a price from the current price to what you think the right price is is basically proportional to liquidity of the market times that price difference squared. So when you offer liquidity in a market for example by directly subsidizing it, you offer a price for information. You're saying we're willing to pay for information about this topic.

So the higher liquidity, the higher the price you're offering is. So the first point is you need to offer something. You should be offering something because the information is valuable to you to the organization and so pay for what you want. But we have several other complexities here. One is that we're going to want to measure this price difference in some period. And in that period, we actually don't want much information coming out. There's going to be people we call manipulators who are trying to influence a decision. And they want to pretend to be informed traders. They want to look like they know something, but they really just want to push the price. So, we'd like to have a period of time where informed traders are not showing up. So, anybody who's trading them, they look suspiciously like a manipulator and people who want to counter that for a

profit can identify them and squash them. So, how do we make a period of time where not much information comes out? Well, the key point is to have other periods before and after where we're offering a much higher price for information. We say hey if you got information please come to these other times and you know get your pay get paid for it then. So here we have a high price before and after this key measurement period and in this key measurement period in the middle we have the dotted purple line that's mark manipulators would actually add liquidity to the market because and so we're trying to make sure the total liquidity is low in this measurement period and so higher before and after.

We also want people to sort of pay. We want to pay the cheapest price we can for the information. And if there are two people who know the same piece of information and and they know that then if we slowly raise the price, they're going to be in a race with each other and hopefully sell it to us at the cheapest possible price. Also, the very first price is pretty ignorant. So, we don't actually know what that is. So, we are, you know, going to be um not saying so much about that. So, you know, not paying very much for that. So, anyway, there's a number of details about how you set up liquidity to make these markets work. uh I want and now I want to tell you about another sort of technical problem which is that if the market is giving advice to decision makers who know more

than the traders, you can have what's called a decision selection bias. So this is a modestly complicated diagram which no longer has my step-by-step pieces of it. You have time, Robin, you're going to go away. Right. No, but I I but I just I'm apologizing for the messy diagram. I was supposed to show you these pieces one at a time. Uh but didn't do that anyway. So the key idea is imagine we have the fire the CEO markets and imagine therefore the true state of the world is the value of the company if we keep the CEO and the value of the company if we don't and this is the two-dimensional space I'm showing you and a point up in the upper left there are points where it's best to keep the CEO because the value of the company is higher there and in the lower right

area is the points where it's best to dump the CEO because the company's worth more in that case. Now we're going to imagine that the decision makers who are actually going to decide this. What if they know the exact point but we the market don't know the exact point. We are uncertain. So we might have a uniform distribution over this yellow area. That's what we know. Now according to our information the average of that area is below the line saying on average it's best to dump the CEO and that's uh what our average information says. But if we know that the actual decision will be based on more information than we have, then we're going to have to make some conditional expectations. So what what

if the shape of the information was this region? It still says on average fire the CEO, but if we're going to think, yeah, but if the point is above the line, then we're going to condition on being in the red area. So we take the average of the red area, and that's the price we're going to get the stock conditional on keeping the CEO. And if it's in the yellow area, the you know the value of the stock conditional indep. So if we take those two lines in the intersection, they're actually up in the keep area which says the markets are saying keep the CEO when our best information is to dump him which is the decision selection bias. So the key problem here is uh that we have this

bias. Now it only shows up in some situations clearly. It's not a thing that always shows up, but we still don't like it. But the key problem here was that the market speculators were wondering what do the decision makers know because they will make the decision based on more information than we the speculators have. So a direct fix for that, for example, if the market just makes the decision, then the market can know that the market won't know anything more than they know if they know they're making the decision right now. So you need to make the time of the decision really clear. Right now is when we're making the decision. what do you say right now and then we don't have this problem. Now if the market's advisory, we can also avoid this problem by again making the time really clear and then making sure all the insiders

who are decision makers who have special information, they're either allowed to trade or they're allowed to have friends are allowed to trade that they can tell and then we make sure the market has all the information that they have. Um now there's other kinds of messy details which are actually typically more the obstacle for implementing these things. So imagine this is the seauite of some organization and uh there's an autist. What does that mean? Somebody who knows the company really well but they have no idea what political agendas people have, what people want to hear or don't want to hear. They just blurt out whatever pops into their head regarding any topic that shows up at the table. they won't last long at the table. Why? They might be a

tr trusted adviser to somebody else at the table, but they won't last very long there because they will just be very politically disruptive. Uh people can't count on them to say the things that fit in their agenda. They will just be disrupting things. But that's what prediction markets do. Unfortunately, they are just the autist. You turn them on and they just tell you whatever they think. Whenever they change their mind, they tell you that. And it doesn't fit very well in organizational politics. And that's one of the key obstacles we often have. Um I could go through other examples here, but I think I should hand it over to Kelvin. You can go Robin. You can go. We have less time there. Anyway, um but so imagine a project with a deadline. Often the person in charge of the project says to themselves, "If I

fail to make the deadline, what will my excuse be?" And they'd rather have a good excuse if they fail than actually learn the answer better. And so the usual favorite excuse is look, we were going along last just fine. At every project meeting, everybody said we're we're going okay, sure, we're going to make the deadline. And then at the last minute, something weird happened. Came out of left field. So strange. It'll never happen again. That's why we failed. But hey, nobody should be held accountable here. We should just forget about it because it was so strange. That's everyone's favorite excuse. But if you had a prediction market on will we make the deadline going for the last 6 months and it kept saying all the time you're not going to make the deadline, you lose your favorite excuse. And people often would rather have their

favorite excuse if they fail then actually learn more about how not to fail. Um so the promise here, the highle promise is the world has a lot of bad governance. As an economist, I can tell you a lot of huge areas of life, law, medicine, education, all sorts of things are screwed up really badly because we have bad governance. And the main problem we have in bad governance, I'd say, is it aggregates information badly. And we have this wonderful institution, speculative markets, that's spectacular at aggregating information. So, Futarchy is a way to take advantage of the power of speculative markets to make governance more informed, which then

makes governance more competent. And the promise here that crypto is now at the forefront of pushing is that the world could pioneer, test, and then field much more competent governance which would then let the world solve many of its key problems by handing the problems to governance systems and saying do solve. That's the promise that uh is here if we can achieve uh developing this technology and making it more widely accessible.

Right. Which one is um some other applications we going to skip over. Right. So Robbing explained the idea behind fake and I'm going to go very briefly uh on very simple application for Gnosis. Now I want I know many of you are GNO holders and I want you to be able to join and contribute to making futarch real starting on noises dao and also very soon on the whole Ethereum ecosystem. So let's go. So uh we launching this project called futuri. Uh so I'm cassie.

You can follow me. You can follow us on ax. Uh so first a bit about our story. So we had this previous project called Quiver. It was a features exchange leverage trading and we did this experiment. We always wanted to we always wanted futuri for ourselves. We wanted to use it for ourselves. Uh and uh we did this experiment on the election the US election last year. We run this futures markets for Bitcoin and we run these markets for Bitcoin. if uh Trump was going to win the election, if Trump going in Bitcoin, if Trump was not going to win the election and we had the speculative markets estimating uh in these two different worlds, right? So uh

what would be the difference in expected price for this asset Bitcoin and the markets were consistently telling us that uh uh in this world where Trump was going to win the election, the Bitcoin price was 12% higher. This was the estimate on our conditional markets. So of course that's not a good enough reason to uh for anybody to vote in a candidate or not but this is what the market estimated and it was actually a pretty good estimate. Uh we the estimate from the markets was uh 757 700 and when the election actually happened one day later this the average price was actually 75900. So it was pretty close like less than half percent error. Uh so this is like a one experiment we've run

before. Um, and now we are running uh futarch. Five. It's uh so we're just announcing this private launch for you for you guys. I want you guys to try it out. We just have it ready today. And we just created our discord today and I'm going to share the links with all all of you. I want all of you to join. And so here's how it's going to work. This is a test for you guys to learn how to use this uh ones. We are starting out with milestones. So Robin mentioned about proposals and of course we want to use futuri to make decisions. That's how we get value from conditional markets. We want the markets to tell us what decisions we want to do. Right? So in prediction markets usually the information we're getting is uh what kind of thing is going to happen where

in futuri we want to use the markets to get more like what should happen rather than what is going to happen right? So we want to know what they think is best and according to some metric and there are many ways of doing this different kind of metrics but the uh one that is more logical more natural it doesn't have to be the only one but for a forprofit uh uh company with a token uh the token price is often a very simple and core uh metric so we are going to be so we have these milestones that you can trade on GNO on the genosis token conditional on uh the milestone being reached and the

milestone not being reached. So we just have this two milestones now but we're going to have many more. So first milestone we have now is will circle deploy native USDC on no chain right? So if you think this is important you can come here and you can put your money and you can buy some go tokens conditional on this happening and then if it doesn't happen you get your money back right. So any so this is how our uh website looks. So we have Gnosis D now and we want to have many more uh Dows very soon. So yeah so let's go on this one and see. So this is one is the one that is going to end in a couple weeks. Uh will Gnosis pay achieve more than€2 million euros in uh weekly volume. So we're getting very close to that and we think that's a

potentially an impactful milestone for Agnosis. So let's see what you can do here. Uh so here is uh description um u putting some snapshots here. You see there's a a spot price that is a reference. So first of all you can go here and see and click on dune and see what the track record is for volume for agnosis pay. You see it's getting very close to 2 million. So let's see if the next two weeks we can reach this 2 million euro milestone. Um so we're getting very close but not sure if we're going to do it in two weeks, right? But uh uh let's go. So, so here's the thing you can do. Uh, uh, so it's important to separate this from a prediction market.

Even though we do have a prediction market that you can go and you can trade on the prediction market outside. Uh, and there's this uh, right now it's trading at 38%. Uh, the core idea here is not to for you to bet on whether the is going to reach its milestone or not at the given time. The most important thing is for you to bet on what's the impact it's going to have. Right? So this is the spot price of GNO and the probability that the milestone is going to be reached is just a reference. What matters is the yes price. What's going to be the price if uh um the milestone is reached and what's going to be the price if the mouse one is not reached and therefore the impact is calculated based on that.

So I just show you how it works. You have this uh charts. You can see the gas price and no price varying over time. The spot price is the normal price of general. It's usually in the middle between the gas and no prices. Uh I'm going to finish up in few minutes. Uh so usually the spot price is in between the two gas and no prices. If it isn't, it means you can make a profit by doing an arbitrage. You can buy the gas and the no prices. You can buy both the gas and the no and merge them together and get the spot price for free. Uh and so let's imagine here that you think uh it's getting very close and knows is not actually going to be able to make this milestone in the next couple weeks. So, but you still think is doing great. So,

you don't actually think that the go price is going to fall uh in a couple weeks just if they reach uh they get very close to the milestone, but you don't think it's going to fall. So, what you can do, you can go here and say, "Okay, the no price is undervalid. I'm going to buy this note uh token." So, you're not actually betting on whether is going to achieve or not the milestone. You're betting on if they don't achieve it, I'm still want to buy noses. I don't think the price is going to fall. You can go here. If no, uh, buy and here you're going to buy a 100 using 100 SD. Uh, and then there we go. You make make a trade. You're going to have a position like this. And if the event doesn't happen, uh, you're going to get 1.09 GNO. You got you just purchased GNO

at a discount, right? And if the event happens, you're going to get your money back, right? So here's how it works to make a trade on a conditional market. Uh so this is uh the same kind of conditional market that you need to make a trade on a proposal instead of a milestone. Uh right so yeah so price did not fall you made a profit. That's how that's how it works. You can make a can potentially buy for a discount. Uh or you can buy for a small premium but then you get insured that you're only buying in this world where the milestone is going to uh is going to succeed. Um so I want to thank our partners. So we are using clatos as our resolution oracle.

We are using the sear contracts for uh we using the sear contracts as routers and uh we are also using integration with cow swap and uh something really important uh so right now it's a testing it's still in beta mode uh so please use with caution uh we haven't the audits on some of the proxy contracts are still uh ongoing uh so right now there's about $2,000 on liquidity on these markets so it's small good for small trades for you to try out eventually you want to have like $200,000 liquidity on these milestones and several million dollars on the proposals and some people ask how are we going to have this much liquidity on proposals and the answer the key to that is causing

some of this uh liquidity from nosis that is normally on the go dipole and we're going to be splitting up into the yes and the no uh pools And you can do that because if you want to buy some normal GNO, we can just use cow swap and the cow swap is going to buy them for you and they're going to buy the yes and the no versions automatically and merge them together, right? So it's a way so in practice you can provide liquidity to conditional markets to inform your decisions and not reduce liquidity on your regular trades. So this is a core thing on how we're going to be able to get like a million dollars of liquidity on these uh markets. Yeah. So thank you very much. Uh we really want you. So this is very just the beginning. We're going to do much much more. There's so

much that we want to do and this is just the beginning of the journey. So please join us. I want you guys to actually get your phones right now if you can. And I'm going to leave this open while we have a questions. I don't know how much time we have for questions. Uh I went a little bit over time. Uh so this is just our Discord. We just created this this morning. So you're going to be the very first to join. And people who are joining here, I'm going to give them uh everybody's going to get a special role for OGCON. Uh so please join. We want you to contribute with milestones. What kinds of things would make you want to buy more general? What kinds of proposals do you think would be good that would make you want to invest more in the in the

ecosystem? And of course, if you have your own dials, we would love to talk to you about how you can have this on your Dows as well. So, thank you very much and u you