# Zhejiang testnet doc #### Timeline: Public testnet ideally: ~16th Jan,2023 devnet-2: ~week of 9th Jan, 2023 #### Features: - [EIP-6122](https://github.com/ethereum/EIPs/pull/6122) : Forkid checks based on timestamps - [EIP-4895](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4895.md) : Withdrawals - [EIP-3651](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3651.md): Warm COINBASE - [EIP-3855](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3855.md) : PUSH0 - [EIP-3860](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3860.md) : Limit/meter initcode #### Spec version needed: CL: spec v1.3.0-rc.1 EL: eip-4895 @ commit `0fa80ec` Engine API: [spec](https://github.com/ethereum/execution-apis/blob/main/src/engine/shanghai.md) @ commit `939255f` #### Changes from withdrawal-devnet-3: - [EIP-6325](https://github.com/ethereum/EIPs/pull/6325 )([Execution API PR](https://github.com/ethereum/execution-apis/pull/354)) (Wei to Gwei change for withdrawals) - Genesis fork version for signing the blstoexecution changes #### Open discussion points: - [Execution API PR 146](https://github.com/ethereum/execution-apis/pull/146) (add getPayloadBodies method) - [Execution API PR 218](https://github.com/ethereum/execution-apis/pull/218) (getPayloadBodiesByRangeV1)