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.