v1.1.0: USDAxSavings Module
Pre-release
Pre-release
USDAxSavings Module
This release introduces the USDAxSavings contract and the full savings flow across the protocol stack.
Contracts
- Deployed USDAxSavings at
0x1Ce84b4Fb6E6b44C767d4575bE56890DbC8EFA00on 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()andclaimRewards()are separate calls
API
- Added
/api/yield/positionsand/api/yield/statsendpoints - 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