Unlimited Upside Tokenized Prediction Market
Memediction is a prediction market that uses memecoins to forecast real life events. Each outcome is represented as an ERC20 token. The protocol uses single-sided liquidity pools on Uniswap to bootstrap liquidity for these ERC20 tokens.
ERC20 tokens offer traders the potential for unlimited upside, enhancing the overall trading experience.
At the end of the settlement date, a portion of the trading fees and the entire USD reserves of the losing pool will be distributed the holders of the winning outcome token. Eigenlayer AVS / Optimistic Oracles (e.g. UMA) will be used as an oracle to determine the event outcome.
requires foundry
forge install
forge test
Other than writing unit tests (recommended!), you can only deploy & test hooks on anvil
./setup-local.sh
To kill the anvil process, you may run kill-anvil.sh
.