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

DIP: P2P, offline-first contact, payment, and subscription exchange #135

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

coolaj86
Copy link

@coolaj86 coolaj86 commented Jul 18, 2023

Preview

https://github.com/dashhive/DIPs/blob/aj-contact-scanback/aj-contact-scanback.md

In Short

Dash URIs & HTTPS URLs for exchanging contact, payment, and subscription data

  • HTTPS URL and Dash URI schemes
  • exchange Contact info
  • request payment
  • send denominated coins (no unmixing)
  • send private keys as payment (i.e. trusted contacts, offline mode)
  • p2p whether offline or online

TODOs

There are still some TODOs in here.

Unlike some of the other DIPs, this hasn't been implemented in a working product yet, so there's still discovery to do in figuring out the ergonomics and practical use cases.

@coolaj86
Copy link
Author

coolaj86 commented Jul 20, 2023

Must Have: Register Protocol Handler

Must also allow web+dash to be compatible with modern browsers.

https://developer.mozilla.org/en-US/docs/Web/Manifest/protocol_handlers

"protocol_handlers": [
    {
      "protocol": "web+dash",
      "url": "/wallet-ui/contact?to=%s"
    }
  ]

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

Successfully merging this pull request may close these issues.

1 participant