Partner Staking
White-label XDC liquid staking pools that partners deploy and fully self-manage, powered by the PrimeStaking app. Each pool charges a 15% protocol fee to PrimeStaking.
Partner Staking lets a community, validator, exchange, or institution run its own XDC liquid staking pool — its own branded token, its own masternode operators, its own admin keys, and (new in V3.2) its own on-chain partner fee — while plugging into the PrimeStaking app, UI, and tooling. PrimeStaking does not custody the pool or operate its validators; it provides the audited vault design and the directory, and earns a flat 15% protocol fee on the pool's staking rewards.
Each pool is a deployment of PartnerStakedXDC_V3_2 — a self-contained, fee-bearing copy of the PrimeStaking flagship PrimeStakedXDC_V3_1 vault. It is a fully independent contract: separate state, separate token, separate admin keys, separate masternode operators. It shares no storage, funds, or permissions with the flagship vault. On top of the protocol fee, the operator can set a partner fee (0–85% of rewards) whose every change waits out a public 24-hour timelock — see How It Works.
Partner Staking vs. Institutional Integration
PrimeStaking offers two different partner tracks. Don't confuse them:
What it is
The partner deploys and runs their own vault (PartnerStakedXDC_V3_2) and lists it in the PrimeStaking directory
The partner integrates the flagship PrimeStaking vault into their own product (White Label / Powered by Prime)
Who custodies validators
The partner's masternode operators
PrimeStaking's infrastructure
Token
The partner's own branded share token (e.g. acXDC)
psXDC (the flagship share token)
PrimeStaking's cut
Flat 15% protocol fee skimmed on-chain from rewards
Negotiated revenue share (see Revenue Model)
Best for
Communities, validators, regional platforms that want their own pool
Exchanges and custodians embedding XDC staking into an existing app
Why it's built this way
Self-service & self-managed. The partner deploys the vault, holds the admin keys, registers their own masternode operators, and covers their own masternode hosting costs. PrimeStaking never holds the keys or the funds.
Non-custodial & ERC-4626. Same share-based, native-XDC design as the flagship V3 vault — instant withdrawals against a liquidity buffer, an automatic FIFO queue when the buffer is empty, masternode delegation, time-locked governance, and per-report / daily loss caps.
Trust-minimized listing. The protocol fee rate (15%) and recipient (PrimeStaking treasury) are compile-time constants, so every genuine partner vault shares identical runtime bytecode. The
PartnerVaultRegistryonly lists a vault whosecodehashmatches an allow-listed canonical hash — a partner cannot deploy a 0%-fee fork and have it appear in the PrimeStaking UI. The partner fee lives in storage, so it never fragments the canonical codehash.Operator revenue, without rug risk. The partner fee is bounded (protocol + partner can never exceed 100% of yield, principal is untouchable) and every change goes through a public 24-hour timelock that the app surfaces to stakers as an exit window.
Curated visibility. Registration is open, but the app shows only pools PrimeStaking has marked Verified, so the branded directory can never be flooded with spam pools.
How a pool comes to life
Deploy a
PartnerStakedXDC_V3_2with a name, symbol, the XDC validator contract, a minimum masternode stake, and (optionally) a partner fee + recipient. The deployer becomes the vault admin. → Deploy & List a PoolConfigure operators, KYC, buffer, and governance parameters from the partner admin dashboard.
Register the vault in
PartnerVaultRegistry(requires the canonical codehash and the vault admin role), then set presentation metadata. → Registry & VerificationGet verified by PrimeStaking to earn the "Verified by PrimeStaking" badge and appear in the default directory.
Users stake native XDC into the pool and earn rewards via NAV growth, net of the 15% protocol fee and the pool's partner fee (shown as one total fee in the app). → How It Works
In this section
The economic model, the fee chokepoint (protocol + partner fee), the 24h fee timelock, what the partner manages vs. what PrimeStaking provides
Deploying PartnerStakedXDC_V3_2, roles & governance, registering and getting verified
PartnerVaultRegistry — codehash gating, verification badge, metadata, delisting
Function-level reference for both partner contracts
Contact: admin@primenumbers.xyz
Last updated