Skip to content

Payjoin-cli should demonstrate receiver setting expiry #1515

@zealsham

Description

@zealsham

Which crate is this issue for?

payjoin-cli

Motivation

Payjoin receivers can set expiry, BIP77 receiver sessions encode an expiry timestamp in the payjoin URI fragment.

Currently this is set to 24 hours by default. As part of making payjoin-cli a useful reference implementation #1482, it should demonstrate the full range of receiver capabilities. This includes setting a custom session expiry. BIP77 allows receivers to specify an arbitrary session lifetime, but payjoin-cli currently offers no way to do this from the CLI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueDoes NOT mean "an LLM can do this." Please discuss the constraints and intended approach.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions