Tokens

Token Integration

Developer guide for UPD and sUPD tokens

Coming Soon

UPD and sUPD tokens are currently being designed. We're finalizing the token mechanics and will announce deployment details soon.

Planned Tokens

TokenTypeDescription
UPDERC-20Stablecoin, 1:1 USD peg
sUPDERC-4626Yield-bearing vault shares

Current Status

The UPP privacy pool is live on Sepolia with a test ERC-20 token for development and testing. UPD token contracts are under active development.

What's available now:

  • UPP privacy pool contracts
  • Test token for shield/transfer/unshield operations
  • Preview app at preview.upd.io

Coming soon:

  • UPD token deployment
  • sUPD staking vault
  • Contract addresses and ABIs

Basic Integration (Preview)

Once deployed, both tokens will use standard interfaces:

// UPD - Standard ERC-20
const upd = getContract({
  address: UPD_ADDRESS,
  abi: erc20Abi,
})

// sUPD - ERC-4626 Vault
const supd = getContract({
  address: SUPD_ADDRESS,
  abi: erc4626Abi,
})

// Stake UPD → sUPD
await supd.write.deposit([amount, recipient])

// Unstake sUPD → UPD
await supd.write.redeem([shares, recipient, owner])

Stay Updated

Join our Telegram for token launch announcements and early access.

On this page