Skip to main content
After a HIP-4 outcome resolves, every wallet that held a non-zero position at the moment of settlement gets a row here. The winning side gets 1 USDH per share, the losing side gets 0. This endpoint surfaces those payouts cleanly, without all the trade noise.

Endpoint

No query parameters — settlements aren’t paginated by default; one row per resolved market.

Response

Use cases

  • Resolution log for a wallet’s profile page — clean, no order/trade noise.
  • Track-record statswin_rate and total realized P/L for a leaderboard or rep score.
  • Tax / accountingpayout_total and realized_pnl per resolved market is what you actually need to report.

Examples

Notes

  • Returns count: 0 cleanly when the wallet has no settled positions.
  • realized_pnl here is the FINAL P/L of that position (settlement payout minus cost basis). It does NOT match the intraday realized_pnl returned by /v1/wallets/:addr/positions, which is the intraday-close-only PnL before settlement.
  • A wallet with both a Yes and a No leg open at resolution gets TWO rows — one win, one loss. The total still nets out correctly.
  • Settlements appear here within seconds of the on-chain resolution event.