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
| Token | Type | Description |
|---|---|---|
| UPD | ERC-20 | Stablecoin, 1:1 USD peg |
| sUPD | ERC-4626 | Yield-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.