Mint and configure tokens and accounts.
Provides community and users more visibility by adding support to view and make staking elections, smart contract traceability, transaction explorer, and dapps insights.
Let a smart contract be deployed to a predictable address on Hedera (HIP-329).
A complete and compact library for interacting with the EVM and its ecosystem on Hedera.
Allowances grant another account the right to transfer hbar, fungible, and non-fungible tokens from your account (HIP-336).
Ownership of fungible and non-fungible tokens by a smart contract.
Allow the Hedera Smart Contracts to interact with Token Service accounts as though they were ERC-20 and ERC-721 accounts (HIP-218).
Support big data size volume between consensus and mirror nodes.
Nodes on the Hedera mainnet, testnet, and previewnet will have further reduced downtime windows for network maintenance.
Development of deployment tools for Hedera Smart Contracts.
Improving network security by enabling protocol level staking to the nodes and then subsequently using these stakes to weigh the consensus.
Creating RPC support so that dapps, tools, and services can communicate between Hedera and other EVM compatible chains (HIP-410).
As part of broader RPC support, adding mechanisms to support a block construct thereby improving compatibility with tools and services from other EVM compatible chains (HIP-415).
Provisions new transaction and precompiles to provide a native capability to dapps such as Gaming and NFT collections to generate a pseudo-random number (HIP-351).
Enable expirations and renewal of Smart Contracts on Hedera.
Provide record stream to externalize the state changes associated with the lifecycle of smart contracts (HIP-449).
Additional HTS precompile support to allow for Pause, Freeze, and Wipe operations (HIP-514).
Extends the capability of scheduled transactions to support executing transactions at an arbitrary time in the future and allowing more types of transactions to be scheduled (HIP-423).
The protocol improves gossip scalability by improving synchronization, re-establishment, negotiation, and handling of orphan events and tasks.
Improves performance and costs of smart contract operations by enabling a smart contract call to specify the keys that will be accessed, allowing them to be pre-warmed, and cost less than a cold read.
Support for the Swift programming language.
Improves creation and operation of Scheduled transactions by permitting duplicate identical scheduled transaction and merging the provided signatures into the same scheduled transaction (HIP-173).
Support for more NFT IDs and additional entities on Hedera.
Continue on Hedera’s path to decentralization through the introduction of a set of permissioned, community-run mainnet nodes.
Additional support for ECDSA keys and ETH addresses to reduce friction in using ETH tooling and wallets.
In preparation for community operated nodes, creating tooling to support operation, and monitoring of the community nodes.
Add support to the mirror node to query the state of a smart contract with initial support for eth_Call and eth_getGasEstimate.
Enable support for CryptoApproveAllowance via scheduled transactions.
Supports auto-creation via HTS assets by charging the account creation fee to the payer of the triggering CryptoTransfer (HIP-542).
Provide a block explorer capability, similar to EIP-3091, which can be used by ETH tools and wallets to view transactions on HashScan.
Subset of Data: allow dapps running their own mirror nodes to configure the subset of data for entities and events which might be stored in their MirrorNode.
Improves the usability, auditability, and debuggability of smart contract transactions by providing traceability into smart contract internal calls and state changes (HIP-260).
Improve network scale and enable support for theoretically unlimited NFTs by adopting merkle structure.
Enabling additional behaviors and capabilities in HTS to natively support use-cases from ESG, Finance, Gaming, Securitization, etc (HIP-410).
Enhancement to Hedera native staking functionality to support dynamic consensus weight.
Allow dapp to upload the Solidity code to HashScan and receive a verification against the deployed bytecode, allowing the community to view the solidity of the deployed smart contract.