From 825282fea9102326ad2538e4a98329fbd38c899b Mon Sep 17 00:00:00 2001 From: Luke Smith Date: Tue, 29 Jun 2021 08:30:52 -0400 Subject: firststuffs --- openalias.html | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 openalias.html (limited to 'openalias.html') diff --git a/openalias.html b/openalias.html new file mode 100644 index 0000000..2856560 --- /dev/null +++ b/openalias.html @@ -0,0 +1,123 @@ + + + + Open Alias – LandChad.net + + + + + + + +

Open Alias

+ +
+ +

The Problem

+

+ Cryptocurrency can be unintuitive. + After all, look at this annoying Monero address of ours: +

+ + + +

+ It breaks up pages and looks ugly. When you copy and paste it to send money, you might be paranoid that you somehow added an extra character in there. + That's all around a bad user experience. +

+ +

It would be nice...

+ +

+ It would be nice if we could just input someone's email address or maybe a website and send Bitcoin or Monero to that instead. + So instead of that long jumble, it would be eaiser to just type in someone's website or email and sending them money that way. +

+ +

The Solution

+

The OpenAlias standards are just that. + It uses DNS settings, which you know something about, to link a website or an email address with a cryptocurrency address. + It allows someone to simply put landchad.net or chad@landchad.net as a payment recipient and that will direct to that long address above. +

+ +

+ The default Monero wallet and Bitcoin's Electrum are already compatible with OpenAlias, as are a growing group of wallet software. +

+ +

Let's do it.

+ +

+ Open up your domain registar (Epik, if you have religiously followed our tutorials) and open up your DNS settings for the website you would like to add. +

+ +

+ Open the TXT record section. + Now, create an entry with text like that below: +

+ +
oa1:xmr recipient_address=84RXmrsE7ffCe1ADprxLMHRpmyhZuWYScDR4YghE8pFRFSyLtiZFYwD6EPijVzD3aZiEpg57MfHEr1pGJNPXyJgENMnWrSh; recipient_name=LandChad.net;
+ +

Obviously change the address to your desired address and you may also give a proper name for yourself (this may be multiple words). + Note that the entry above is all one line. +

+ +

+ Now create a new TXT entry and input this text into the TXT Value input box. + Note here that I have create two entries: +

+ + openalias + +

+ One entry's "Host" is left empty, this will allow people to send Monero by merely typing landchad.net. +

+ +

+ The second entry has "chad" as the "Host"; this will allow people to send money to chad@landchad.net, i.e. + this is how you allow people to connect a Monero address with an email address. +

+ +

Checking to see if it works...

+

+ Let's check to see if it works. + In the Monero wallet, we can now type in landchad.net as a recipient: +

+ checking + +

+ And once we press the "Resolve" button, it automatically turns into that address we gave to the DNS! +

+ + It works! + +

+ Now people can donate Monero to you without having to worry about QR codes or copying-and-pasting super-long public addresses! +

+ +

Now with Bitcoin!

+ +

+ OpenAlias was originally developed for Monero, but since it's such a good idea, Bitcoin wallets have implemented it as well, so let's add some TXT entries for Bitcoin. + The OpenAlias TXT records have the same format, except for the xmr at the beginning is replaced with btc and obviously we use a Bitcoin address instead of Monero. +

+ +
oa1:btc recipient_address=bc1q9f3tmkhnxj8gduytdktlcw8yrnx3g028nzzsc5; recipient_name=LandChad.net;
+ +

Add the TXT entries in and save:

+ + bitcoin openalias entries + +

And we can then check that it's working by trying to send money to landchad.net in Electrum. + See that it automatically appends the address! +

+ electrum resolves an openalias + +

+ And that's it. Now users can easily send your website or email address Bitcoin or Monero without having to worry about hard to read addresses and QR codes. +

+ +
+ + + -- cgit v1.2.3