Heard of it, yes. Terrible reviews as a domain registrar, not sure how reliable that is because we can't weboftrust it! Lots of these accept on-chain, I really mean Lightning. Ecash is fine too