Good bye goerli tesetnet. I propose even longer LTS testnets, for dApps, L2s and wallets and other things that co-depend on each other.
We keep moving to new testnets, which caused the smart contracts to be wiped out and if someone want to build smart contracts that depend on other smart contracts, such as ENS or Uniswap, they have to wait until the team deploy to the teams deploy on new testnets and that’s unideal. L2s too. Wait and see how long it will take for all those @arbitrum , @Optimism and their L3s move to the new #Holesky and then dApps can build upon.
I understand some of the reasons that we want to wipe out testnets:
- we don’t want its tokenomics to become real
- we don’t want to store that much states
- we want to be able to start clean with new EVM version or consensus.
But I think we also want to keep a LTS kind of testnets to not break smart contract builders, dApp builders and L2 builders or who built on top of them.
There are some way to do it: we can start a LtsTestnet:
-
create some tokennomics where the issuance becomes so inflatable that it’s virtually no use to hold the testEth on that testnet,
-
with the move to lightclient / limited history, or verkletree mechanism, testnet
-
and create governance to keep them run or decide to fork.