IBTC is a tokenized version of Bitcoin build on Ethereum blockchain. The average block time is 24 seconds; no more 8 minutes. There are 21 million IBTC and no additional Token will ever be produced. IBTC is for cheap and fast transactions with speed of light, to send fund all over the world with transaction fees as small as $0.05.