Sumber daya
Changelog
Pembaruan platform dan API yang penting. Entri yang lebih lama mungkin diringkas; konsultasikan tag rilis untuk detail lengkap.
v0.7
Mei 2026
- DiperbaikiCreator revenue distribution clarified โ markets you propose pay 10% of trading fees to the creator live today (cycle 4 doc accuracy fix).
- DiperbaikiResolution flow diagram corrected: upheld disputes return market to Trading status (was incorrectly shown as Proposed).
- Ditambahkan404 page now locale-aware; bridge no-wallet flow added; navbar Sign Up button reordered; new admin reconciliation health endpoint.
- DitambahkanMatcher deadlock retry hardened with Prometheus counters; rebate program leaderboard shipped.
v0.6
Mei 2026
- DitambahkanMaker rebate program shipped: per-fill mode (default, 5 BPS / 10 BPS for API-key holders) and admin-gated pooled mode with `weight = fill_notional ร p ร (1โp) ร 4` fee-curve weighting, daily distribution against the platform fee account, $1 USDC payout floor with carry-over, manual distribute + per-market exclusion + adjust endpoints (PRs #56, #66, #80, #97, T5/T9/T10).
- DitambahkanPublic leaderboard for maker rebates (multi-cycle aggregation, opt-in privacy, anon-XXXX fallback for users without a display name) โ admin-gated, off by default.
- DitambahkanTreasury reconciliation endpoint (T5) โ admin can reconcile platform fee account against accrued + distributed rebates with a single API call.
- DiperbaikiSettlement matcher hardened: retry-on-deadlock for concurrent settlement transactions; E2E test markets excluded from public feed and listings.
- DiubahNegative-risk page moved to /docs/roadmap/ โ feature is on the Q3 2026 target, no live market exposes it today. Proposal-fee policy reconciled across /docs/trading + /docs/concepts/fees + MCP: the $1 proposal fee is refunded if your proposal is rejected, and retained when your proposal is approved (since approval means your market is live). Matches `proposal_service.go:501-537`.
- DiubahDocumentation overhaul: Polymarket-aligned restructure of /concepts/markets-events with single-market vs multi-market event terminology; /concepts/prices folded order book + matching; new /concepts/positions (Positions & payouts) page; UML/Mermaid diagrams replaced with hand-rolled SVG (resolution flow, order state, gasless sequence) plus mobile right-edge fade for horizontal scrollability.
- DiperbaikiCritical correctness fixes: /docs/trading/positions `avg_buy_price` unit corrected from BPS to cents (was 100ร off โ `profile_handler.go:150`); /docs/trading + /docs/api maker rebate now states 5/10 BPS API-key tier explicitly; FAQ "live-staging environment" phrasing replaced; Polygon explicitly named in deposit step.
v0.5
April 2026
- DitambahkanWebSocket fan-out architecture stabilized: single notification-service entry point (`NotificationService.SendWithData`), user + hydrated gate, 60s fallback poll pattern (PRs #56, #60, #66, #80, #83-#88). Engineering doc at `docs/engineering/WEBSOCKET.md`.
- DiperbaikiSettlement transaction integrity: 30 i18n key fixes (47 translation keys), role โ roles migration regression repair, orphaned-order cleanup, 5รP1 + 4รREG fixes from cycle-14 audit.
- DiubahAPI reference reconciled against router.go (P0 correctness pass); KYC tier display fixed in admin panel (micro-USDC โ USDC at the boundary); admin route split + mobile table support.
- DitambahkanDispute machinery: configurable dispute window, upheld-dispute resets window (not back to Trading), circuit-breaker admin-resume + notification, forfeited bonds โ dispute reserve pool.
- DiperbaikiFrontend cleanup cycle: onboarding CTA, header order, resolution diagram, Thai word-break, navbar aria-hidden, locale-subtree 404 page, follow `following` array fix, 22 fixes from audit-2026-05-13 phase 0-5.
v0.4
Maret 2026
- DitambahkanPublic Oracle endpoints (GET /oracle/verify, /propose, /settled) shipped โ prediction-market transparency principle. Resolution write action HMAC-secured server-side.
- DitambahkanMCP integration shipped: Streamable HTTP at /mcp, SSE at /mcp/sse, OAuth scope-gated admin tools hidden from tools/list for un-scoped clients.
- DitambahkanWeb3 bridge: per-user proxy wallet model, deposit detection via on-chain monitoring, withdrawal flow with admin auto-approve threshold from `bridge_service.go`.