ICHI (ICHI) is a cryptocurrency and operates on the Ethereum platform. ICHI has a current supply of 5,000,000 with 4,586,159.70935985 in circulation. The last known price of ICHI is 9.10809631 USD and is down -43.37 over the last 24 hours. It is currently trading on 10 active market(s) with $23,175,187.65 traded over the last 24 hours. More information can be found at https://ichi.farm/#/swap.