Share Facebook Twitter LinkedIn Pinterest Email The total supply of Open USD has reached $666 million. A significant portion of these tokens is concentrated in just ten individual wallet addresses.