Check it yourself
You shouldn’t have to take anyone’s word for what can be checked. Here is how to check the important things yourself on Etherscan, a free public website for reading Ethereum. No wallet needed.
How much USDh exists#
Open the USDh contract, 0xbcFC42391e55484129191eDfcC766a2c6F9eb503, on Etherscan. Total supply is every USDh in existence. Transfers shows every one made, sent or given back.
What one sUSDh is worth#
Open the sUSDh contract, 0x0a2F67c696B3845DaceEf73fa7982FEA77e678C2, then Read as Proxy:
| Ask | What it tells you | Example |
|---|---|---|
pps | What one sUSDh is worth in USDh, with 18 decimals | 1019156000000000000 means 1 sUSDh = 1.019156 USDh |
currentYieldRate | The reward rate in force, when it was set, and any end date or cap | For example, 700 would mean 7.00% a year |
maxApyBps | The highest rate the contract accepts | 2500 means 25% |
coolDownPeriod | The exit wait, in seconds | 2592000 means 30 days |
That nobody can change the rules quietly#
Every change to the contracts must be scheduled on the timelock contract, 0x9461fFd88eC07884338C7a2dB648D4d82F0a98D3, at least 48 hours before it can run.
- On the timelock’s Events tab, a CallScheduled line is a change waiting to happen. It shows what will change and when.
- Under Read Contract,
getMinDelayreturns172800: 48 hours, in seconds.
If a change is scheduled that you don’t like, you have at least 48 hours to leave.
What backs USDh#
The holdings are listed in the app, on the Transparency page, one tab per pool. They are held off the blockchain, so you can’t read them on Etherscan. No outside firm has checked them yet. See Reserves.