Versionv1.8.0Block height17,662,681Activate date05/31/2022Code nameNewfoundlandNew featuresAdded chain ID into transaction for enhanced transaction securitySupported staking transactions via web3 protocolImproved p2p connection robustnessMultiple API improvementsIntroduced chainservice builder to better manage service start-up and shut-down
Versionv1.7.0Block height16,509,241Activate date03/25/2022Code nameMidwayNew featuresCorrected the GetHashFunc implementation in EVMThe transaction receipt and EVM log now bear correct index valuesWhen transaction is reverted, the corresponding logs are also removed
Versionv1.6.0Block height13,979,161Activate date10/28/2021Code nameLordHoweNew featuresAdded API tracing functionality, which enables measuring and visualizing the break-down of API call timing. We'll work on API performance improvement based on the observability this tool provides in future releasesExposed gRPC health check point in the API serverioctl tool can export private key from HDWallet now
Versionv1.5.0Block height13,816,441Activate date10/19/2021Code nameKamchatkaNew featuresApproved the long-awaited community proposal to extend foundation bonus for another year starting from v1.5 activationImproved the action indexer performance, smart contract query has become faster as a result
Versionv1.4.0Block height13,685,401Activate date10/11/2021Code nameJutlandNew featuresIncorporated the fix for the consensus bug that caused the minority chain split on Ethereum at Aug 17, 2021More detailed error reporting for contract execution failureImproved block sync speed by setting the proper target range
Versionv1.3.0Block height12,289,321Activate date07/22/2021Code nameIcelandNew featuresv1.3 has upgraded to latest EVM version so user can confidently deploy their DApps to IoTeX blockchain. This EVM upgrade supports the ChainID opcode to prevent relay attacks and enable cross-chain transparency, and has optimized gas costs of certain opcodes, especially privacy and zk computationsOptimized block sync strategy to make it more robust
Versionv1.2.0Block height11,267,641Activate date05/24/2021Code nameHawaiiNew featuresweb3js compatibility. With v1.2 user can connect their favorite tools in the Ethereum eco-system (such as Metamask, Subgraph) to IoTeX blockchain simply by setting up RPC endpoint to IoTeX endpointSupport multiple chain DB files. v1.2 will now generate 1 db file for every 1,000,000 accumulated blocks added to the blockchain. This prevents one single overly large db file in the long run, and opens up possibility for faster and incremental download (only need to download new latest db files)Reduced DB file size. Together with the multiple DB files feature, the DB file itself has been overhaualed by using an improved block storage with better compression. The estimated storage saving is about 30~40% when enabling v1.2Added EVM revert message in transaction receipt. For contract calls that get reverted in the middle, we can now see the actual revert error message from the transaction receiptImproved transaction indexing scheme. As a result, certain API queries (for example, pull all transactions from an address within a block range) now get a much faster responseImproved p2p connection reliability and network robustness
Versionv1.1.0Block height6,544,441Activate date08/20/2020Code nameGreenlandNew featuresAdd bucket reclaim flowAdd transaction log api
Versionv1.0.0Block height5,165,641Activate date06/02/2020Code nameFairbankNew featuresNative staking on IoTeX mainnet
Versionv0.10.0Block height1,816,201Activate date11/20/2019Code nameDardanellesNew featuresReduce block interval to 5sOther minor improvements