ODUWA (OWC) is a cryptocurrency . Users are able to generate OWC through the process of mining. ODUWA has a current supply of 14,895,857.8285 with 4,188,883.54153 in circulation. The last known price of ODUWA is 0.37806892 USD and is down -16.41 over the last 24 hours. It is currently trading on 4 active market(s) with $7,814.72 traded over the last 24 hours. More information can be found at https://oduwacoin.io/.