Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: sign and validate #500

Open
PMK opened this issue Jan 6, 2024 · 5 comments
Open

Feature request: sign and validate #500

PMK opened this issue Jan 6, 2024 · 5 comments

Comments

@PMK
Copy link

PMK commented Jan 6, 2024

Hello Phoenix/ACINQ

I would like to sign and verify a message using the static on-chain address of my wallet.

Some brokers require by law to sign a message using an on-chain address as their KYC policy. If done, I then can send fiat money directly to this wallet via this broker and Phoenix will add the liquidity to my lightning wallet. Signing a message from the broker once using the static on-chain address and validating a message is a feature I would like to use in Phoenix. Can this be implemented please?

Is there already a workaround to sign a message, like importing in Sparrow/Electrum?

@tioneb22
Copy link

I would like the ability to sign messages as well, this will help decentralize Bitcoin.

I have an ASIC (more on the way) and I'd like to mine with Ocean and take advantage of their Lightning payouts. I don't want to setup another Lightning node and would like to use my Phoenix wallet. Ocean's signing scheme requires the signature to be from the child address and not the xpriv/parent key.

I believe the signing feature is the only missing piece for Phoenix to be compatible with Ocean LN payouts, as it already supports generating a Bolt12 offer / URI.

Can this be made into a high priority request for the sake of decentralized template construction?

@tioneb22
Copy link

I believe the signing feature is the only missing piece

Nvm, it also needs to support a description.

@beatagent
Copy link

I would also like to see the feature sign/verify message as it is possible with breez for example.
Thank you.

@markcross
Copy link

De facto requirement for me

@reel
Copy link

reel commented Mar 4, 2025

Any updates on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants