Today's Update
✨ New
Oct 12, 2025

Mainnet QA complete: guards validated and tests green

Localnet test suite passed (25/25) and guard-rail scenarios A/B/C executed. Coverage and sweep safeguards confirmed ahead of launch. πŸš€

Road to Mainnet
Road to mainnet

We hardened fee settlement so markets can launch safely.

Follow PolyPort’s climb from devnet rehearsals to a guarded mainnet pipeline packed with automation and guard rails.

Devnet settlements rehearsed

18 markets

Full settlement loops run end-to-end on staging.

Automation jobs in flight

5 workers

Auto-settle, auto-claim, polling, guard monitors, and telemetry.

Guard scenarios drilled

3 plays

Balanced, deficit, and lazy converter cases logged in the runbook.

Latest milestone
11 Oct 2025

Localnet test suite green (25 passing)

All 25 mocha specs passed in ~2 minutes against local validator.

Build details

By PolyPort Core Team

"Validated program flows and guard rails; logs archived at /tmp/mainnet-prep/tests.log for verification."

Current focus
1 Oct – 10 Oct 2025

Fee settlement guard rails in place; launch freeze underway.

Vault coverage guard rails are locked in, automation streams telemetry, and the go-live checklist is written. Partners are waiting on the countdown.

Localnet test suite green (25 passing)
QA guard rails scenarios executed (A/B/C)
feat: enhance JourneyPage with mobile responsiveness and updated layout

Roadmap checkpoints

Every guard rail, automation job, and ops drill that nudged PolyPort towards mainnet.

Completed

Devnet foundations

1 Jan – 30 Sep 2025

Market engine, oracle feeds, and automation proven on devnet staging.

From settlement math to automation and oracle wiring, everything was rehearsed on devnet so the mainnet push would be calm.

Progress100%
  • 24 mocha specs green every run
  • Guard scenarios rehearsed weekly

In progress

Mainnet launch prep

1 Oct – 10 Oct 2025

Fee settlement guard rails in place; launch freeze underway.

Vault coverage guard rails are locked in, automation streams telemetry, and the go-live checklist is written. Partners are waiting on the countdown.

Progress75%
  • Mainnet QA freeze in effect

Recent spotlight drops

The upgrades that made the biggest splash on our path to mainnet.

🌐 Mainnet
Localnet test suite green (25 passing)
11 Oct 2025

All 25 mocha specs passed in ~2 minutes against local validator.

Build details

By PolyPort Core Team

"Validated program flows and guard rails; logs archived at /tmp/mainnet-prep/tests.log for verification."

announcement#testing#stability
🌐 Mainnet
QA guard rails scenarios executed (A/B/C)
11 Oct 2025

Validated receipts coverage, claim gating, and sweep constraints prior to launch.

Build details

By PolyPort Core Team

"Outputs saved to /tmp/mainnet-prep/qa-scenario-a.json, -b.json, and -c.json; confirms coverage math and remediation paths."

improvement#security#ops
🌐 Mainnet
feat: enhance JourneyPage with mobile responsiveness and updated layout
10 Oct 2025

Latest update keeps PolyPort fresh on the road to mainnet.

Build details

By PolyPort Core Team

"feat: enhance JourneyPage with mobile responsiveness and updated layout"

feature#automation

What we\'ve shipped

Highlights from devnet grit to testnet hardening and the guard rails being finished for mainnet.

πŸ› οΈ Devnet
30 Apr 2025
On-chain settlement engine

Implemented share merging, ledger resets, and end-to-end settlement logic inside the program.

Outcome: Devnet markets settle end-to-end without manual ledger fixes.

πŸ› οΈ Devnet
15 Jun 2025
Automation harness & QA scripts

Bun-powered scripts bootstrap local validators, seed markets, and verify redemption/sweep flows in minutes.

Outcome: Developers can reproduce scenarios on demand with a single command.

πŸ› οΈ Devnet
05 Aug 2025
Oracle rehearsal complete

Pyth price feeds ran end-to-end on staging with tolerance guards and audit trail.

Outcome: Oracle-driven settlements executed safely before mainnet freeze.

πŸ› οΈ Devnet
08 Sep 2025
Coverage guard automation

Auto-claim worker computes outstanding receipts and skips gracefully on deficits.

Outcome: Ops dashboards surface vault coverage, outstanding receipts, and skip reasons in real time.

πŸ› οΈ Devnet
15 Sep 2025
Guard-play QA runbook

Balanced, deficit, and lazy converter scenarios scripted in docs/tasks/fee-settlement-upgrade-qa.md.

Outcome: Ops can rehearse and recover from guard trips in under ten minutes.

🌐 Mainnet
09 Oct 2025
Fee settlement guard rails

Introduced compute_outstanding_receipts and strengthened claim/sweep checkpoints inside the program.

Outcome: Unsafe fee claims are blocked before they can drain market vaults.

🌐 Mainnet
09 Oct 2025
Coverage guard instrumentation

Auto-claim worker now logs coverage metrics, skip reasons, and remediation hints.

Outcome: Ops can monitor coverage deficits in real time and respond instantly.

🌐 Mainnet
10 Oct 2025
Launch playbook & freeze

Documented freeze, deploy, and monitoring plan for the launch window (go-live still upcoming).

Outcome: Engineering + ops know exactly what to do the moment the switch flips.

🌐 Mainnet
11 Oct 2025
Localnet test suite green

25 mocha specs passing in ~2m against local validator; logs saved at /tmp/mainnet-prep/tests.log.

Outcome: Program and guard rails validated end-to-end before launch.

🌐 Mainnet
11 Oct 2025
Guard rails QA scenarios executed

Scenarios A/B/C validated receipts coverage and sweep constraints; outputs at /tmp/mainnet-prep/qa-scenario-*.json.

Outcome: Unsafe sweeps blocked, coverage claims verified, and remediation flows rehearsed.

Change log

Key improvements shipped on the road to mainnet.

πŸ› οΈ Devnet

4 updates
announcement
15 Sep 2025#ops#docs

Settlement QA runbook documented

Balanced, deficit, and lazy converter scenarios scripted in docs/tasks/fee-settlement-upgrade-qa.md.

Build details

By PolyPort Core Team

"Bun scripts exercise devnet validator scenarios with clear remediation evidence for ops."

improvement
08 Sep 2025#automation

Coverage-aware auto-claim rehearsal

Automation skips markets when vaults miss coverage and logs actionable remediation data.

Build details

By PolyPort Core Team

"Added coverageEvaluator with outstanding receipt math, structured logs, and milestone summaries."

feature
05 Aug 2025#oracle

Pyth price feeds wired to staging markets

Ingested live oracle prices, validated settlement payloads, and updated monitoring to track deviations.

Build details

By PolyPort Core Team

"Ensures resolvers receive evidence hashes aligned with oracle snapshots before launch."

improvement
15 Jul 2025#ui

Blink & dashboard refresh

Updated trading UI to match production styling and ensure flows survive guard rail changes.

Build details

By PolyPort Core Team

"Included the Blink logo refresh and responsive layout fixes, keeping users aligned with brand guidelines."

🌐 Mainnet

2 updates
feature
09 Oct 2025#security#program

Fee settlement guard rails merged

Program checks outstanding receipts and blocks deficit fee withdrawals before production launch.

Build details

By PolyPort Core Team

"Updated claim_fees and sweep_vault to require coverage >= outstanding receipts and reset losing ledgers."

improvement
09 Oct 2025#automation#ops

Coverage telemetry for automation

Auto-claim worker now logs coverage metrics, outstanding receipts, and skip reasons.

Build details

By PolyPort Core Team

"Structured logs with marketId, vaultBalance, and outstanding receipts feed the ops dashboards."