StakeXDCDocs
Liquid staking

How to stake XDC

Go to stakexdc.com and click Connect Wallet. Approve the connection in your wallet.

Prerequisites

  • An XDC-compatible wallet (e.g., MetaMask configured for XDC Network).
  • XDC tokens in your wallet.

Step 1 - Connect Your Wallet

Go to stakexdc.com and click Connect Wallet. Approve the connection in your wallet.


Step 2 - Navigate to XDC Liquid Staking

Open stakexdc.com/xdc-liquid-staking and enter the amount of XDC you want to stake. The app previews how many psXDC shares you will receive at the current exchange rate. This is not a fixed 1:1; once the vault has accrued rewards, each share is worth more than 1 XDC.


Step 3 - Confirm the Transaction

Review the previewed share amount and click Stake. The app calls stake() on the V3 vault with your XDC as msg.value. Confirm the on-chain transaction in your wallet.


Step 4 - Receive psXDC Shares

Once confirmed, psXDC shares are minted to your wallet at the live exchange rate. From this moment your shares are appreciating: rewards accrue automatically through the share price, with no claim button to press.


Adding psXDC to Your Wallet

If psXDC doesn't appear in your wallet automatically, click the Add psXDC Token button in the app.

Alternatively, add it manually as a custom token:

Contract address (V3): 0xDc74c0DaED82ae94486DeeF22991d2F54173c734

On this page