- Gas estimation — calculate required gas before sending transactions
- Transaction simulation — test transaction execution without state changes
- Smart contract testing — verify contract behavior before deployment
- DApp optimization — optimize transaction parameters for cost efficiency