What’s the OutcomeMarket contract?
A vault that takes native USDC for minting OutcomeERC20s (TRUMP and HARRIS) and keep funds until the market settlement and redemption
0xE215D028551d1721c6b61675aEc501B1224Bd0a1
- TRUMPWIN on all supported chains.
0xFBAC82A384178cA5dd6DF72965d0e65b1b8A028f
- HARRISWIN on all supported chains.
Where’s the UI for minting and redemption?
No UI will be provided by Wintermute, but given the open nature of blockchain and the availability of the contract code on explorers, anyone can interact with this contract manually.
0x93cB55d606246EedaC753f30B09f7fB5349586e7
- the OutcomeMarket address on all supported chains.
Where does the OutcomeMarket were deployed?
On Ethereum, Arbitrum, and Base. The important moment here is that instances of this contract are not directly fungible between chains, although the settlement will be the same across all contracts.
What could I do with OutcomeERC20s?
Same actions as with any other vanilla ERC20s, like approving their use in other smart contracts or transferring them to anyone. The only difference is that they can be minted with USDC and redeemed for USDC on the settlement using the OutcomeMarket contract.
Is it safe to use this set of contracts?
Contracts were audited in parallel by both Hexens and Cyfrin with only low or informational findings. Almost all of them were fixed when it made sense.
Could these contracts be changed?
Since these contracts will be deployed, nobody will have control over them. They are both immutable and totally permissionless.
What do I get if I try to mint OutcomeERC20s with N
USDC?
You’ll receive N
TRUMP and N
HARRIS, which you can use however you want.
Are there any fees for using the OutcomeMarket contracts?
No, both minting and redemption, as well as transfers, are free from fees. Keep in mind that Wintermute has no control over trading venues' fees if you decide to trade tokens. As with any other on-chain contract, there are only gas fees for chain usage based on congestion.
How does the settlement work?
The key element for the settlement is a new Edge Proofs oracle by Chaos Labs. The decentralized set of node runners will run the same instance of specific LLM, which will analyze data from various sources to figure out who won these elections. The result will be pushed to the ElectionOracle contract on all chains.
What’s the payoff for redemptions?
If Harris or Trump won the elections, each token could be redeemed for 1 USDC. In the edge case, when neither of them would win, each token could be redeemed for 0.5 USDC. If a user only holds all tokens after the mint, he’ll get the whole amount at the settlement time.
Where can I trade OutcomeERC20s?
The first cohort of venues that support HARRIS and TRUMP are Bebop, Woo X, and Backpack. Please check the websites of these platforms to find out what chain(s) they support.
Where can I find the contract code as well, as the methodology for the market settlement?
This information is available in [GitHub](<https://github.com/WintermuteResearch/Outcome-Market>)