Changelog

Daily shipping log for ICPX.

Website, dashboard, payments program and security updates for pay-per-job GPU compute.

June 19, 2026Website

Dashboard workspace and private profiles

Reworked the dashboard shell, sidebar, cards, dropdowns and settings into one cleaner system. Added private profile and company image uploads through protected storage routes.

Private avatar upload and download routes
Workspace files, datasets, GPU jobs and terminals in one dashboard
Custom dropdown, tabs, field and search components
June 18, 2026Website

Alpha access, auth and wallet sessions

Added email and wallet sign-in flows with alpha code gating, password reset support, wallet challenge handling and dashboard redirect loading.

Email sign-up and sign-in pages
Wallet auth challenge table and server routes
TOTP MFA flow and session management surface
June 17, 2026Website

Compute dashboard data layer

Connected Supabase tables for profiles, wallets, compute jobs, terminal sessions, datasets and private workspace files.

Realtime dashboard summary API
Workspace file and dataset APIs
Wallet balances through Helius RPC
June 16, 2026Website

Terminal gateway and SSH controls

Added terminal authorization routes, short-lived gateway session records and SSH key management for wallet-bound compute access.

Terminal gateway migrations
SSH key API
Runtime contract records for terminal sessions
June 15, 2026Website

Email and waitlist pipeline

Added Resend templates and notification flow for welcome emails, waitlist access and internal account alerts.

Welcome email template
Waitlist email template
Environment template for Supabase, Resend, RPC and auth
June 14, 2026Website

Security middleware and public pages

Added route guards, CSRF checks, rate limits, security headers, docs, FAQ, legal pages and the first public compute landing page.

Security, docs, FAQ, privacy and terms pages
Cookie preferences and Google Tag Manager support
Proxy based request protection
June 13, 2026Program

Dispute lifecycle for compute jobs

Added dispute state handling so funded compute jobs can be frozen and reviewed before final settlement.

Disputed job status
Open dispute instruction
Escrow state reserved for resolution paths
June 12, 2026Program

Streaming settlement and funding

Added prepaid escrow, funding, provider acceptance, cumulative receipt settlement and refund accounting.

createGpuJob, fundJob and acceptJob instructions
settleStream and completeJob instructions
SOL, USDC and ICPX payment asset support
June 11, 2026Program

Devnet IDL and deployment metadata

Published the devnet IDL metadata for the ICPX payments program with hard-coded assets, protocol fee and multisig details.

Program ID Dmz8DZUBr6RUZsyTMqoBDB6x5TjmaFgjCmSALa1LzJML
ICPX mint HdeAPoHivsm9MZfeY5tW7apJEprc8Fs594bWmnzfpump
25 bps protocol fee in program constants
June 10, 2026Program

Formal checks and repo safety

Added Rust tests, CI safety checks and Kani coverage for settlement math, overflow cases and escrow accounting.

Kani settlement proofs
Checked arithmetic tests
GitHub security guard workflows