Phoenix Wallet v2.3.3 and Server v0.3.0 Now Support BIP-353 DNS Addresses
Phoenix is a mobile Bitcoin wallet using Lightning to send and receive payments. Available on Android and iOS. Phoenixd is just like Phoenix for mobile, except it runs on a server.
![Phoenix Wallet v2.3.3 and Server v0.3.0 Now Support BIP-353 DNS Addresses](/content/images/size/w1200/2024/07/phoenix-wallets.jpg)
- "Phoenix now supports BIP-353 LN addresses. Phoenix (Android/iOS/Server) can all send to both BIP-353 and LNURL addresses," announced the project.
- BIP-353 DNS addresses enable users to save their offers as DNS TXT records on a domain. A wallet can then perform a DNS lookup (DoH) on that domain to retrieve the offer for a given user, without directly contacting the domain.
"It allows users to have a user@domain
email-like handle, which are much easier to share with friends or on social networks than a BOLT12 offer," was explained in the release notes.
If you own the domain https://t.co/VH4TJa52t4, just create a TXT record with
— Phoenix Wallet (@PhoenixWallet) July 11, 2024
name: btcsessions.user._bitcoin-payment
value: lno=<your phoenix offer>
This will create the address btcsessions@bitcoin.xyz
To create your address, navigate to (you must have a channel):
- Android: Settings > Experimental features.
- Server: ./phoenix-cli getlnaddress.
- iOS: Soon™.
What's new
- Add support for BIP353 DNS addresses. "Phoenix now support paying BIP353 DNS addresses. The lookup is done through the Google DNS resolver, and we'll add other resolvers soon."
- "As an experimental feature, Phoenix can also create a random BIP353 address on a domain provided by the LSP (
phoenixwallet.me
). Users can also self-host their offer on their own domain, or use third-party services."
- "As an experimental feature, Phoenix can also create a random BIP353 address on a domain provided by the LSP (
- Compatibility with Lightning address. "Phoenix can still pay LNURL-based lightning addresses. If the user tries to pay an email-like address, Phoenix will first perform a DNS lookup, then if it fails, attempt a LNURL request."