Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Expanding Taproot Miniscript and MuSig2 support

Aperta
#533 4 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
c

Direzione di ricerca

Esamina il branch tapscript-and-musig2 basato su release_1.5.4, quindi confronta il suo lavoro su Taproot Miniscript e MuSig2 con gli entry point esistenti di libwally-core. Il passo successivo è confermare con i maintainer come debba essere suddiviso il lavoro e quali test o interfacce siano necessari. Il lavoro è completo quando esiste un piano upstream concordato con i maintainer; l’issue non definisce ancora un’implementazione né un test di accettazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hi! 👋

@pythcoiner put together a branch adding Taproot Miniscript and MuSig2 support, and I've been tweaking it. It's now running in Kern, an ESP32P4-based air-gapped signer, where Taproot Miniscript is operational, loading and validating descriptors, signing key-path and script-path.

Branch (based on release_1.5.4): https://github.com/odudex/libwally-core/tree/tapscript-and-musig2

We'd really love to upstream this and work together with you to mature it, we think collaborating would make it more robust and reliable for everyone, and we're happy to help in whatever way works best for you.

So the main question: Is this something you'd be open to collaborating on? If so, how would you like us to shape it (e.g. split into smaller PRs, anything else you'd need)?

Thanks for libwally-core! It's been great to build on. 🙏

Image Image
Lingua principale
C
Stelle
310
Fork
160
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ElementsProject/libwally-core

Tutte le issue di ElementsProject/libwally-core

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.