AMM Challenge
Simple AMMProp AMM
RankAuthorStrategyAvg Edge
LeaderboardSubmitGitHubAbout
Benedict BradyMeridianDan RobinsonParadigm
LeaderboardSubmitGitHubAbout
Benedict BradyDan Robinson

Design a Better Prop AMM

In this competition, you don’t just set fees — you control the entire swap function. Given reserves and an input amount, your strategy decides how much to output.

Write a Rust program that computes swap outputs and adapts to market conditions. Your code is compiled to BPF and scored over 1000 simulations with randomized parameters. Find the starter code here.

Volatility, retail flow, normalizer fees, and normalizer liquidity all vary across simulations — your strategy must adapt to conditions it can't see in advance.

Read MoreLeaderboard ChartSubmit Your Strategy
Prop AMM custom swap function visualizationcompute_swap()inputoutputInputOutput

Leaderboard

Strategies ranked by average edge

Show
RankAuthorStrategyAvg EdgeAttempts
#1@adrianlebsubscribe to my soundcloud+552.0419
#2@0xfinetunedarch.network+551.9023
#3@demirelofloors.finance+537.8320
#4@paritydotcxparity.cx+535.6710
#5@C_Monte_Cryptoqnt.sh+534.661
#6@bl8_runnerMaxEdge+532.001
#7@runetoshi21t+531.8919
#8@josusanmartinv18-p10000+528.2334
#9@hknylcnsyGoBrrrrr+516.429
#10@unhedged21EQX_Labs_v02+515.692
Page 1 of 5