Create Strategy
Write DSL code, validate, and register your market-making strategy on-chain.
Strategy Name
Strategy Code
Context VariablesFunctions
bybit_pricebybit_bidbybit_askbybit_tsbinance_pricebinance_bidbinance_askcoinbase_pricecoinbase_bidcoinbase_askuni_pricebasequotenow_msis_buysqrt(x)min(a, b)max(a, b)abs(x)mulDiv(a, b, c)Types: uint, int. Syntax: let x: uint = expr, if cond { ... }, for i in 0..5 { ... }, emit bid(price, size)
Validation
Write some DSL code to validate
Costs
Creation feeFree
Initial deposit1 MON + 0.02 USDC
Registration Flow
Connect wallet to register strategy
1
Approve WMONApprove 1 WMON for exchange deposit
2
Approve USDCApprove 0 USDC for creation fee + deposit
3
Register StrategyRegister strategy on-chain
4
Add LiquidityAdd liquidity: 1 WMON + 0.02 USDC
Connect your wallet to proceed