credits). Half becomes outcome shares (a full set across every outcome); the rest pairs those shares in each open pool.
Prefer market.addLiquidity({ credits, owner, … }) over single-pool helpers.
Prerequisites
- Market seeded (
seedStatus() === 'seeded') — uninitialized pools are skipped by default - Collateral covering the mint
- Connected wallet as
owner
Steps
1. Get the market
2. Add liquidity across outcomes
3. Exit LP later
Burn an NFT position on the client (not on market):client.user(addr).lpPositions(…) — see Positions.
Tip
credits is the total collateral you spend. Tiny amounts fail with “Amount too small…”. Prefer across-outcomes LP for product UX.