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

Nostr remote signing #209

Open
MSghais opened this issue Oct 23, 2024 · 27 comments
Open

Nostr remote signing #209

MSghais opened this issue Oct 23, 2024 · 27 comments
Labels
backend features Build new features Medium level Medium Level mobile React native dev ODBoost ODBoost

Comments

@MSghais
Copy link
Member

MSghais commented Oct 23, 2024

Description

Nostr remote signing NIP-46.

Docs:

https://github.com/nostr-protocol/nips/blob/master/46.md

@MSghais MSghais added features Build new features mobile React native dev ODHack10 ODHack10 issues labels Oct 23, 2024
@akintewe
Copy link
Contributor

akintewe commented Oct 24, 2024

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I'm delighted to take on the Nostr remote signing implementation, having worked with Go, JavaScript, TypeScript, Solidity, and Cairo. I've worked on a variety of blockchain and cryptographic protocols, giving me a solid foundation for implementing NIP-46.

How I plan on tackling this issue

First, extensively examine the NIP-46 documentation to grasp the connection protocol and message formats.
Implement the needed event types to sign requests and answers.
Establish secure communication routes between the signer and the requester.
Create appropriate error handling and timeout mechanisms for failed signature attempts.
Develop a rigorous testing suite to ensure reliable signing procedures.
ETA 24HRS

@martinvibes
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

hello @ i'm an experienced frontend developer and a blockchain developer i would love to work on this issue
Pleasee kindly assign :)

@bruhhgnik
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I'm nik, i am a Core linux and Blockchain dev.

How I plan on tackling this issue

I would love to:

Build a remote signing service that stores private keys securely
Implement NIP-44 encryption for all client-signer messages
Set up relay routing with optional connection secrets
Add auth challenges for sensitive operations
Support NIP-05 for easy user onboarding

But i'm open for more context and guidance.

I dont think i would need more than 3 days at max to fix this

@suhas-sensei
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

i have experience in blockchain previously as personal projects and OS, so hoping to make use of them here and mark my first odhack contribution

@ShantelPeters
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I have experience with blockchain protocols and cryptographic signing methods, particularly within decentralized applications. My background includes implementing and integrating various Nostr NIPs, which equips me to understand and adapt NIP-46 for remote signing effectively.

How I plan on tackling this issue

To implement Nostr remote signing (NIP-46), I will begin by reviewing the official documentation to ensure a thorough understanding of the specifications. I will design the signing mechanism to facilitate secure off-chain signatures, focusing on user authentication and the integrity of signed messages. This will involve creating the necessary API endpoints to handle signing requests and responses, ensuring they comply with the NIP-46 requirements. Additionally, I'll implement error handling and logging for better debugging. Once developed, I will conduct comprehensive tests to validate the functionality and security of the remote signing process, ensuring a seamless user experience.

@aniruddhaaps
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a typescript dev. A new-comer here, willing and ready to contribute to contribute to solve the issue.

@jaiminRaiyani
Copy link
Contributor

Can I start working on this?

@blessingbytes
Copy link

Can I handle this task?

@jedstroke
Copy link

I'd be happy to do this.

@Kaminar-i
Copy link

I want to work on this issue, please can I be assigned this

@Michaelkingsdev
Copy link

Hello @MSghais . Is this all about creating Nostr remote signing Hook? if so, my ETA is 3days. Thanks

@Supa-mega
Copy link

Mind if I take this issue?

@caxtonacollins
Copy link

please assign me, will love to work on this issue

@Amarjeet325
Copy link

I'd love to work on this!

@ncoquelet
Copy link
Contributor

I'm a senior fullstack dev, assign me some of your tasks and I'm committed to finishing them by the end of the next few weeks.
I don't know nostr, but it's the time to discover it

@CEOliam
Copy link

CEOliam commented Nov 25, 2024

May I take this issue on?

@MSghais MSghais added ODHack11 ODHack 11 issues LFG and removed ODHack10 ODHack10 issues labels Dec 11, 2024
@Jagadeeshftw
Copy link

Hi,
I’d love to work on this issue as I have strong experience with front-end development. Please assign this to me, and I’ll deliver an efficient and secure PR within 12-24 hours.

@1nonlypiece
Copy link

Hi ,
I’d like to work on this issue as I have experience in building frontend interfaces using frameworks like React and Next.js.

ETA:
I estimate completing this task in about 12-24 hours. Let me know if I can get started!

@greatest0falltime
Copy link

Hi,

I’d be thrilled to work on this issue as I have extensive experience with front-end technologies, including React and Next.js.

ETA:
I expect to have a working solution ready within the next 24 hours. Kindly let me know if I can proceed!

Looking forward to contributing!

@Baronvil
Copy link

Is it okay if I tackle this?

@DuendexCR
Copy link

I’d like to resolve this.

@Dorcas18
Copy link

I’d love to work on this task.

@BrunoAmbricca
Copy link

I would like to work on this issue

@danielrobotz
Copy link

I'd love to give this a go.

@MSghais MSghais removed the ODHack11 ODHack 11 issues LFG label Jan 21, 2025
@MSghais MSghais added backend ODBoost ODBoost Medium level Medium Level labels Jan 21, 2025
@qgatssdev
Copy link

@MSghais Can i take this? My ETA is 3 days. I'm a software engineer with over 4 years of experience.

@ekumamatthew
Copy link

May I take this issue on?

@Akshola00
Copy link

Mind if I try this one?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend features Build new features Medium level Medium Level mobile React native dev ODBoost ODBoost
Projects
None yet
Development

No branches or pull requests