Polygon zkEVM launches custom endpoints for dApps to address the issue of gas estimates being much higher than actual fees paid. This update is optional but recommended. Earlier this year, Polygon zkEVM changed the way it calculates transaction fees, and while the actual transaction fees paid by users have gone down for most types of DeFi activity, users are signing up for gas valuations that are much higher than the price they end up paying. To solve this problem, Polygon zkEVM introduced a solution of custom endpoints. Given the network state, zkevm_estimateGasPrice returns a nearly accurate gas price based on the transaction type and call data used. zkevm_estimateFee, on the other hand, returns an estimated transaction fee based on the estimated gas price given the network status.