usdh.money Docs Enter app
No. 09 · Trust

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:

AskWhat it tells youExample
ppsWhat one sUSDh is worth in USDh, with 18 decimals1019156000000000000 means 1 sUSDh = 1.019156 USDh
currentYieldRateThe reward rate in force, when it was set, and any end date or capFor example, 700 would mean 7.00% a year
maxApyBpsThe highest rate the contract accepts2500 means 25%
coolDownPeriodThe exit wait, in seconds2592000 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, getMinDelay returns 172800: 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.