If you have proof of your license, then the FCC says all you have to do is retake the Technician test and you will have your General license restored. But FCC is now having a $35 license fee. (whatever...)
“But FCC is now having a $35 license fee. (whatever...)”
The fee is not in effect yet as it hasn’t been published in the Federal Register but it is coming before long.