Changelog
New updates and improvements
Validator Dashboard Release v0.1.0
The Validator Dashboard is here
This is the first public release of the PYE Validator Dashboard — a dedicated hub for validators and node operators to manage their organizations, create lockups, track performance, and integrate with the PYE CLI. Everything operators need to participate in the PYE protocol, in one place.
Organization Onboarding & Management
Multi-step onboarding flow: create your organization, set up your profile, add brand channels, and upload a logo
Invite team members and assign Admin or Member roles
Organization settings with branding, contact info, and social links
Wallet-based authentication via Phantom, SquadsX, and Ledger — plus email magic link sign-in


Organization Dashboard
At-a-glance overview of validator stake, total SOL staked via PYE, and PYE Points
Profit charts tracking earnings over time
Quick-action shortcuts to create lockups, manage API keys, add nodes, and estimate profits
Lockup Management
Tabbed dashboard for public, private, and expired lockups
Sortable columns: TVL, capacity, commission rates, projected APY, unique stakers, deposit status, and maturity date
Create Lockup form with duration selection, commission configuration, and on-chain transaction signing
Auto-population of commission rates from CLI custom commissions when available




Node Management
Register validator nodes by vote account pubkey
Upload node logos for branding across the platform
Node verification status tracking (Verified / Pending)
Node Dashboard
Per-node performance analytics with epoch-by-epoch reward breakdowns
Backtested historical rewards powered by TopLedger data
APY and rewards-per-SOL metrics
Custom Commissions & CLI Integration
Generate and revoke API keys for CLI authentication
Real-time CLI connection status monitoring (version, last sync, online/offline)
Fund and manage your CLI paymaster balance directly from the dashboard
Deposit SOL to your paymaster account with one click


Claim Fees
View accumulated trading fees from PT/RT activity in SOL and USD, once trading is live
One-click fee claiming for organization admins
Profit Calculator
Estimate potential commission earnings across different scenarios
Model various commission rate configurations
Platform & Infrastucture Dashboard
Built on Next.js 16, React 19, and TypeScript with end-to-end type safety via tRPC
Solana Wallet Standard integration with hardware wallet support
Supabase authentication with row-level security
OFAC geofencing for sanctioned regions
Cloudflare Turnstile CAPTCHA on authentication flows
Responsive design across mobile, tablet, and desktop
Beta Release v0.2.5
Staking, UX polish, and platform hardening
This release introduces a new flow for staking SOL to validators or migrating stake accounts, improves staking and redemption ergonomics, and continues to harden the app through accessibility and reliability improvements.
Ability to stake SOL into fixed-term lockups
Ability to migrate existing stake accounts into fixed-term lockups
Quarterly maturity selection (Q1, Q2, Q3 & Q4 2025)
Upon staking, users receive Principal Tokens (PT) and Reward Tokens (RT) that represent locked stake and claim to rewards, respectively.
PTs & RTs accessible in user dashboard
PT & RT redemptions available in the lockup detail page
Contextual FAQ




Improvements & Bug Fixes
Support for dual redeem and merging stake accounts in a single transaction
Improves redemption efficiency and reduces transaction overhead
Removed Calculator from the navigation for non-validators
Fixed geofence alert width
Accessibility Improvements
Fixed multiple accessibility issues identified via automated audits:
Improved screen-reader support for charts, tables, dialogs, and selectors
Added accessible labels and hidden text where required
These changes improve usability for assistive technologies without altering visual design
Reliability & Error Handling
Introduced custom error boundaries to better isolate and recover from runtime errors
Internal updates
Updated internal packages and UI libraries to the latest versions
Continued improvements to internal tooling and testing infrastructure
Beta Release v0.2.3
This release focuses on reliability, access control, and quality-of-life improvements across validator and staker flows, with an emphasis on preventing edge cases that came up during validator onboarding.
Validators
Increased Lockup Durations (1–6 Months)
We added preset lockup durations (1–6 months) to the lockup creation form
Validators can now invite their stakers to delegate to them for up to 6 months at a time


Approval Pending Modals
Validators awaiting whitelist approval are now explicitly blocked via a modal across:
Organization admin pages
Create lockup flows


Improvements
Added the ability to automatically populate validator commission rates using public Stakewiz data
Added geofence tooltips to the wallet connection button when access is restricted


Bug Fixes & Improvements
Prevented validators from becoming stuck when geofenced
Prevented users from removing themselves from an organization
Hid the “Remove user” action for non-admin members
Fixed an issue with Stakewiz endpoints affecting commission data
Refactored CAPTCHA handling to improve reliability and reduce false failures
Stakers
Improvements
Added tooltips to staker dashboard charts to improve data clarity and interpretation
Bug Fixes
Fixed an issue where trailing zeroes in stake size inputs were ignored
Fixed a bug that could display NaN balances and block transactions
Beta Release v0.2.2
This release introduces validator organizations, enabling teams to securely manage access, members, and issuer keys under a shared organization. It lays the foundation for multi-user validator operations and improved operational security.
Validator Sign Up
A dedicated sign up and sign in for validators, using email or Google authentication
Designed for validator teams, not individual wallets
Create Organizations
Organizations are shared environments where validator teams can launch & monitor their lockups
Create a new organization or accept an invite from your team


Organization Admin
Invite and remove users from your organization
Manage issuer keys


SolanaKit Upgrades
Migrate from
@solana/web3.jsto@solana/kit(formerly known as web3.js v2)Smaller bundle, better performance and improved security
App Versioning
The current app version is now visible in the footer to improve transparency and support troubleshooting
Beta Release v0.2.1
With our first beta release, we’ve removed the waitlist and opened the app to stakers. This release introduces the core product experience for stakers and validators, including dashboards, lockup creation, and tools for monitoring performance across public and private lockups.
User Dashboard
Manage, monitor and redeem positions
Benchmark your performance over time
Track your Pye Points


Public Lockup Detail Page
Stake and redeem for public lockups
Learn about and monitor a lockup


Private Lockup Detail Page
Validators can now create private lockups
Stakers can remain anonymous
Validators can offer private custom staking terms to customers




Validator Dashboard
Track and compare historical performance against the network average
Monitor public, private and expired lockups


Create Lockups
Create a new lockup for stakers on on app.pye.fi
Set custom lockup terms
Create public or private lockups for single depositors


Last updated