-
Notifications
You must be signed in to change notification settings - Fork 22
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
NIP-76: Private Channels - Draft 2 - Includes Client Implementation and Tool kit library #116
base: main
Are you sure you want to change the base?
Conversation
…menting out debugger line
… listen for events from the component or service where they are subscribed.
…ow done with brwoser subtle - so all relevant methods became async
…enting relay service from altering 17761 events
…ge from wallet core rules
…but messy version, clean up on the way
…nneeded fields, removing chain codes from the nprivatechan and FollowDocument
…e post document work into the model, hdkIndex keeps track of documents
…evel concept,changing ContentDocument serialization. getting ready for invitations and rsvps
…d storing invitations
…invitations and rsvps
…now revoke invitations
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work, thanks for this PR! Please fix the nip-76 reference and I'll test it locally.
This is all great work! Can this be adopted to also support extension and not private key in the app? The We can extend the Blockcore Wallet extension with additional features that might be needed to improve the private channel user experience. |
Sure. I will look into this. I need about a week to make the necessary changes. |
…ng extension provider methods and adding interfaces.
Overview
First Client Demo at https://nostr-nip76.web.app/private-channels
For those of you not familiar with blockcore-notes, just login with a private key (demo keys provided in the link), or create an entirely new profile. blockcore-notes prompts you for a password on each signing event. If you did not enter a password during account creation, just leave the password blank, and click OK.
Links