loading
network
Admin multisig
Reading multisig account…

add_pool

Pool
Parameter guide — what to set
namestringHuman label, ≤ 32 bytes (e.g. "Crypto.1"). Cosmetic.
permissions.allow_swapbool
permissions.allow_add_liquiditybool
permissions.allow_remove_liquiditybool
permissions.allow_open_positionbool
permissions.allow_close_positionbool
permissions.allow_collateral_withdrawalbool
permissions.allow_size_changebool
permissions.allow_liquidationbool
permissions.allow_lp_stakingbool
permissions.allow_fee_distributionbool
permissions.allow_ungated_tradingbool
permissions.allow_fee_discountsbool
permissions.allow_referral_rebatesbool
max_aum_usdu64Max pool AUM cap, USD ×10^6 (0 = uncapped). · enter as a number string (64-bit)
metadata_titlestringLP token display name.
metadata_symbolstringLP token symbol shown in wallets (e.g. "FLP.1").
metadata_uristringURI to the LP token metadata JSON.
staking_fee_share_bpsu64 · enter as a number string (64-bit)
vp_volume_factoru8
staking_fee_boost_bps[u64; 6]
min_lp_price_usdu64Lower LP price bound, USD ×10^6 (sanity guard). · enter as a number string (64-bit)
max_lp_price_usdu64Upper LP price bound, USD ×10^6 (sanity guard). · enter as a number string (64-bit)
threshold_usdu64 · enter as a number string (64-bit)
args (params) — JSON

One entry per positional arg (admin instructions take a single params object). Values are coerced to on-chain types against the IDL — 64-bit ints as number strings, pubkeys as base58, enums as { Variant: {} }.

accounts you provide · rest auto-resolved
admin (signer)connect a wallet to sign
Connect a wallet.
final params — sent to add_poolvalid JSON

This is the exact params array encoded against the IDL and sent. Edit to override; for the field editor above, changing a field regenerates this.

Connect a wallet (top bar) to simulate or send.