Does logographos.xyz sound like a better name than dembased.xyz