Create Strategy

Write DSL code, validate, and register your market-making strategy on-chain.

Strategy Name

Strategy Code

Context Variables
bybit_pricebybit_bidbybit_askbybit_tsbinance_pricebinance_bidbinance_askcoinbase_pricecoinbase_bidcoinbase_askuni_pricebasequotenow_msis_buy
Functions
sqrt(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