Use your own domain as lightning address

How to use your Alby lightning address with own domain?

circle-info

Please read and fill out the form first. To use your own domain, you will need to upload a file to the server of your own domain. We need a way to contact and inform you, if the file requires a change. For advanced users, we recommend setting up a redirect rather than hosting a copy of your lightning address data.

Prerequisites

  • An active Alby Account with a lightning address (can be free or paid)

  • Your own domain with web hosting access

  • Ability to upload files to your domain's root directory

Steps

1. Get your Alby lightning address configuration

  • Open your browser and go to https://getalby.com/.well-known/lnurlp/YOUR_ALBY_USERNAME

  • Replace YOUR_ALBY_USERNAME with your actual Alby username

  • Save the page (Ctrl+S or Cmd+S) to download the JSON configuration file

2. Prepare the configuration file

  • Remove the file extension from the downloaded file (e.g. json)

  • Example: If you want [email protected] rename the file to just payments (no extension)

3. Verify the configuration content

Your file should contain JSON similar to this

4. Upload to your own domain

  • Upload the file to your domain's root directory at this specific path https://yourdomain.com/.well-known/lnurlp/FILENAME

  • Important: Your domain must be accessible without www (hosted on the root domain)

circle-info

Would you like to have separate lightning addresses with your own domain—for example, for family members, friends or business purposes? Repeat step 1-4 and upload other files to your domain's root directory.

5. Example setup

Let's say you want to create [email protected]

  • Download the configuration from: https://getalby.com/.well-known/lnurlp/alice

  • Rename the file to payments (no extension)

  • Upload to https://example.com/.well-known/lnurlp/payments

6. Test your setup

  • Check the URL: Open https://yourdomain.com/.well-known/lnurlp/FILENAME in your browser

  • Test a payment: Try sending a small payment to your new lightning address

  • Verify receipt: Confirm the payment arrives in your wallet

Troubleshooting

  • 404 Error: Check that the file is uploaded to the correct .well-known/lnurlp/ directory

  • Payment fails: Verify the "callback" URL in your JSON file matches your Alby username

  • Domain issues: Ensure your domain works without www prefix

That's it. You just turned your own domain into a lightning address! 🙌

Last updated

Was this helpful?