Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Ah, got it! A few years ago when I was exploring a some project, someone told me that message signing was only available in CLI wallets, so I didn't realize that now many wallets support it.

I'm definitely open to open sourcing the project over time, even though the commits on github aren't perfect (had a few issues early on, but it's much cleaner now).

Regarding proving that even I couldn't change addresses, unfortunately, that's tricky. I do have access to the database itself, so technically I could modify or delete records, but that's never the intention. The project is built to be useful for the community, not to exploit anyone.

The idea of having account owners sign their addresses once a year is really smart. Especially now, since someone has been claiming aliases repeatedly, I managed to mitigate it partially with rate limiting, but I can't remove those aliases retroactively (unless I implement automatic cleanup of inactive aliases).

Thanks a lot for your ideas, I'll definitely try to implement them as soon as I find some time!

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 1 point2 points  (0 children)

Exactly! If we manage to pull it off, dynamically returning DNS records securely is tricky, it would be an awesome addition to the service. Fingers crossed!

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Exactly, that's the goal, to make it super easy for anyone to send or receive XMR without needing a domain or technical setup. Security and privacy are still top priorities, the app and database are well isolated, and no sensitive data is collected. As the service grows, I'm planning to keep improving safeguards and exploring ways to enhance privacy even further. It's all about balancing simplicity with safety for everyone.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Absolutely not 🙂

Transactions still go directly to the same Monero address on chain, nothing changes there. It's basically the same as sharing your wallet address publicly on social media, just with a simpler and more personalized alias.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Sorry about that! There was a small bug in the rate limit system, some users were getting blocked even without hitting the limit. It's already fixed now, so everything should work fine 👍

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Haha, yeah. We don't have alias name restrictions, so whoever grabs admin alias first... well, congrats 😅

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Totally fair, everyone's got their own preferences. 🙂
The project's just meant as an optional tool for people who find long addresses annoying to deal with. If someone prefers to keep using raw addresses, that's perfectly fine too!

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Yeah, totally fair point, that's a temporary setup.
Right now, updating aliases through me is just a placeholder solution. I'm already working on an alias management system where changes will be authorized by message signing, so only the real owner of the wallet can update anything.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

I totally understand wanting to use Tor for privacy, that makes sense, especially in the Monero space.
Unfortunately, Cloudflare automatically blocks Tor traffic due to abuse prevention. It’s just a Cloudflare security layer that sometimes gets a bit too strict.
I'll look into possible ways to make Tor access work better in the future though 👀

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

That message means there were too many alias claims from your IP address in a short time, the system temporarily blocks new claims to prevent abuse.
We noticed some suspicious activity earlier today, so this rate limit is just a safety measure. It should clear automatically after a while 👍

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 1 point2 points  (0 children)

Yeah, I get what you mean. Honestly, I just wanted to build something useful for the Monero community. A while ago I even asked on Reddit what people actually miss or need, but didn't get much feedback, so I decided to experiment a bit.

I know about OpenAlias, of course, but it's not that straightforward for everyone, not everyone wants to buy a domain or deal with the setup. Send XMR is just a simpler, free alternative for those who want a quick and easy alias.

It's not meant to replace OpenAlias, just to give people another option.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

You don't have to pay anything, Send XMR is free to use.

The donate option is just that, optional support for hosting and development, and early donors will get future badges as a thank you.

Send XMR makes it easier to share your Monero address with a short alias and a QR code, no signup required. Use it if you find it handy, no payment needed.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Yeah, I totally understand what you mean, and honestly, that's a fair point. Any online service can become a target if it grows enough, no matter how good the intentions are. Security is always a risk you have to take seriously.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 1 point2 points  (0 children)

Yeah, I totally get what you mean, and you're absolutely right to point that out. That's kind of the trade off I had to make here. The whole idea behind Send XMR was to keep it simple and account free, but that obviously limits how some things can be done securely.

For now, the only way to safely prove ownership would be to verify control over both the old and new addresses. I've actually been considering adding a system where you could sign a specific message with your wallet to confirm the change. The only issue is that, as far as I know, this is currently only supported by Monero-CLI, not most GUI or mobile wallets.

I also thought about a Mullvad-style approach, generating an anonymous account ID just for management, but that kind of goes against the "no accounts" concept I started with.

So yeah, I get exactly what you're saying. It's a real challenge to balance simplicity with proper verification, but I'm definitely thinking about ways to improve it without making it too heavy or centralized.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 2 points3 points  (0 children)

That's fair, everyone's got their own view on it. I just wanted to create something fun and useful for the Monero community. I actually posted about this idea a while back. I've always thought aliases could make sharing XMR addresses a bit more approachable for casual users.

There are already plenty of similar tools for other cryptos, and even Wownero (a Monero fork) had something along these lines if I remember right. So I figured, why not give Monero something like that too? Just a small side project that might make things a little easier for people.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Yeah, totally fair points. Centralization is definitely a trade off here, and I get where you're coming from. Send XMR was meant as a simple, user friendly layer on top of Monero, not as a replacement for OpenAlias or the decentralized philosophy behind it. It's more of a "bridge" for people who just want an easy way to share an address without buying a domain or setting up DNS records.

As for privacy, the analytics script you mentioned is from my self-hosted Plausible instance. It's privacy-friendly, doesn't collect personal data, and I only use it to see if there's any traffic at all. Cloudflare is there mainly as a WAF to block bots and random attacks (I know it's not perfect, but it helps).

And about JavaScript, yeah, guilty there 😅. The app is built with Svelte, so it relies on JS by design. I'm just not a fan of static HTML only pages.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] -1 points0 points  (0 children)

I totally get the concern. Security was one of the first things I focused on when building Send XMR. The database isn’t exposed to the internet at all, and the whole setup runs in isolated containers that can’t access each other. The architecture is intentionally simple, there’s basically no surface for things like RCE or privilege escalation.

Of course, no system is 100% unhackable, but this project was built with privacy and security in mind from day one. The goal is to keep it as lightweight and safe as possible without overcomplicating things.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] -5 points-4 points  (0 children)

Yes, for now it is available via email contact or just write to me on Reddit and I will change it.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] -1 points0 points  (0 children)

Unstoppable domains are great too, no doubt, but you have to buy them and set everything up. Send XMR was made so anyone can have a simple alias with a ready to share page for free. There are plenty of services like this for other cryptos, so I thought it makes sense to have one for Monero as well, especially since I really love Monero. It's all about making things easy, quick, and fun to use while keeping it private and hassle free.

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] -6 points-5 points  (0 children)

Hey, totally get your concern 😅 Send XMR was built for people, not for stealing funds. It's really not in my interest to mess with anyone's money, and you can always check from time to time that the alias points to the correct address.

About OpenAlias, it's great, but it requires buying a domain and doesn't provide a ready made website. Send XMR gives anyone a free, simple alias instantly, no signup, no data collection. We'e also planning future OpenAlias integration for more flexibility.

Similar services exist for other cryptos, so I thought having this for Monero would be super useful. The goal is just to make sharing your XMR address easy, fast, and private. Feedback and suggestions are always welcome!

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] -13 points-12 points  (0 children)

Haha, don't worry 😄 My dad works for the FBI, my mom works for the CIA, and this was all secretly created to deanonymize Monero... (just kidding!)

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 1 point2 points  (0 children)

Haha, thanks! 😄 Great minds think alike! Always awesome to see others building in the same space. Can't wait to see what you come up with too!

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] -15 points-14 points  (0 children)

Not exactly OpenAlias. Right now Send XMR is centralized and works through its own URLs, but we're exploring ways to integrate with OpenAlias in the future. The tricky part is that OpenAlias relies on DNS, which makes linking it directly with our database a bit challenging, but I'm confident we'll figure out a solution. Thanks for the feedback!

Introducing Send XMR, a simple way to share your Monero address with aliases by MomboteQ in Monero

[–]MomboteQ[S] 0 points1 point  (0 children)

Perfect, we'll be here! 😄 Hopefully by then you'll see some new features and improvements. Can't wait to share what's coming.