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

Enable flows that don't involve a central server. #441

Open
MicahZoltu opened this issue Feb 29, 2024 · 0 comments
Open

Enable flows that don't involve a central server. #441

MicahZoltu opened this issue Feb 29, 2024 · 0 comments
Labels
discussion A discussion thread pondering a meta-topic that may lead to specific proposals

Comments

@MicahZoltu
Copy link

The current specification has a couple places where an external URL is required (incomingPayment and paymentPointer). While in theory a URL could be something other than HTTP (e.g., file://, bitcoin://, etc.), the spec's wording seems to strongly imply that it will always be something that can be fetched, and the paymentPointer is defined as an Open Payments API entry which I believe requires a server component.

I'm not exactly sure how to resolve this, but it feels like leaning into digital currencies peer to peer nature and decentralization would be beneficial.

Use case: Website hosted on S3/IPFS with no server infrastructure wants to provide an enhanced experience to users who make a donation with a digital currency, and it may utilize the browser's built-in wallet for payment verification.

@melissahenderson melissahenderson added the discussion A discussion thread pondering a meta-topic that may lead to specific proposals label Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion A discussion thread pondering a meta-topic that may lead to specific proposals
Projects
None yet
Development

No branches or pull requests

2 participants