Architecture
System Design
User / Partner API
│
▼
┌──────────────────────────────┐
│ Frontend / SDK / API │
└──────────────┬───────────────┘
│
┌──────────────────────────┼───────────────────────────┐
│ │ │
▼ ▼ ▼
┌──────────────┐ ┌──────────────────┐ ┌──────────────┐
│ PrimeStaked │ │ XdcNftStaking │ │ V3 Migration │
│ XDC_V3 │◄────────┤ Vault (proxy) │ │ Bridge │
│ (ERC-4626, │ shares │ + XdcStakedNFT │ │ (V2 → V3) │
│ immutable) │ │ + Migrator │ │ │
└──────┬───────┘ │ + Harvester │ └──────┬────────┘
│ │ + Bypass facet │ │
│ stake / redeem └────────┬─────────┘ │ burns V2 psXDC
▼ │ ▼
┌──────────────────────────────────────────────────────────────────────┐
│ XDC Network masternodes (on-chain validator contract) │
└──────────────────────────────────────────────────────────────────────┘Contract Topology
Contract
Function
Upgradeability
Address
Validator Infrastructure
Security Layers
Layer
Implementation
Data Flow
Staking
Reward Accrual
Withdrawal
Boost (NFT layer)
V2 → V3 Migration
Integration Points
Integration Level
Description
Use Case
Last updated