Skip to content

v1.1.0: USDAxSavings Module

Pre-release
Pre-release

Choose a tag to compare

@USDAX USDAX released this 25 Jul 00:06
· 3 commits to main since this release

USDAxSavings Module

This release introduces the USDAxSavings contract and the full savings flow across the protocol stack.

Contracts

  • Deployed USDAxSavings at 0x1Ce84b4Fb6E6b44C767d4575bE56890DbC8EFA00 on Robinhood Chain Testnet (chain ID 46630)
  • 4.20% APY, funded by protocol mint fees routed from VaultEngine
  • Linear reward accrual per second with no lock-up period
  • withdraw() and claimRewards() are separate calls

API

  • Added /api/yield/positions and /api/yield/stats endpoints
  • Yield positions persisted in PostgreSQL via Drizzle ORM
  • Endpoints scoped by connected wallet address

Interface

  • Added Yield page with deposit and withdraw flows
  • Real on-chain transaction hashes captured and stored
  • Live APY and position stats pulled from API

Deployed Contract Addresses

Contract Address
USDAxToken 0x89F2c042def8719930904A474FF999A0F8fddd64
VaultEngine 0xB5d971d69728B0C31b19A8f184d31813F29EEA20
CollateralManager 0x2472DCBA450e0AA2f81e69AaCD33f91528343854
MockPriceOracle 0xe5211fF6a85F51b290600B4807d0ee5F978cEC2D
USDAxSavings 0x1Ce84b4Fb6E6b44C767d4575bE56890DbC8EFA00

Block explorer: https://explorer.testnet.chain.robinhood.com