When will we be able to send and receive crypto via our domain name?

You can already do that!

i have a x wallet with pundi

i tried to send btc from x wallet to exodus with my unstopable domain the x wallet says the transfer adress format is incorect

what i supposed to do??

Contact X wallet and tell them about all the big investor names and coins that are behind this and why it makes sense and why it reduces chances of payments being sent to wrong places and sell them on how great this is and then ask them to adopt the format. Show them how other too wallets are and that they are talking behind. Make them want this. Also buy their wallet name domain or their company name as a domain and offer it to them for free once they have adopted the format