Skip to content

Verify blinded keysend PaymentSecrets #2956

Closed
@valentinewallace

Description

@valentinewallace

With unblinded MPP keysends, we do not verify the payment secret because it's payer-supplied. However, for blinded keysends, the recipient creates the payment secret to provide back to themselves, so we should inbound_payment::verify it.

We'll need to create a new inbound payment type for this (see inbound_payment::Method) because we don't know the payment hash at the time of payment secret creation.

cc #2298

Metadata

Metadata

Assignees

No one assigned

    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