Experimented with quite a few. GoDaddy didn't believe emoji domains existed. .fm keep their emoji domains hostage and ask for $5k/domain. Freenom is totally unreliable. In the end I used ps.kz
elon@[rocket emoji*]
(technically elon@xn--158h) cannot be delivered through WWW, can it?So will it be elon@xn--158h.cf, .ga, .gq, .la, .ml, .tk, .st, .fm, .to, .je, .gg, .kz, .com.kz, .org.kz, or .ws **? Or do you have single second level domain and it will be actually subdomains like
elon@xn--158h.something.cf ?
* HN consistently discards this kind of characters from comments
** list from https://en.wikipedia.org/wiki/Emoji_domain