Is there even a good reason to have TLDs at this point?
The DNS is hierarchical. How would you replace TLDs?
namebase.io if you want a crypto backed one.