Skip to content

[Feature Request] Attach LN Address to Spark Wallet by default #47

@DoktorShift

Description

@DoktorShift

Problem Statement

Spark wallets currently do not provide a shared or static Lightning Address that can be used across applications.

This limits interoperability, as other services cannot easily:

  • forward payments
  • split incoming payments
  • handle automated payouts

to a Spark wallet without using wallet-specific logic.

Proposed Solution

Introduce an optional static Lightning Address for Spark wallets, specifically for use in BuhoGO.

The Lightning Address would:

  • be permanently associated with the wallet
  • resolve to the wallet via Spark infrastructure
  • be usable by third-party applications for forwarding, splitting, or payout logic

Technical Concept

  • The Lightning Address is linked to the public identifier of the Spark wallet (the Spark address).
  • Incoming Lightning Address payments are resolved to the corresponding Spark wallet.
  • The Lightning Address acts as a stable, human-readable entry point for external systems.

Summary

Adding an optional static Lightning Address to Spark wallets allows BuhoGO and third-party applications to interact with Spark wallets in a standardized way, without compromising user privacy. The feature strengthens the Spark ecosystem while keeping control firmly in the hands of the user.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions