Chaumian ecash wallet and mint for Bitcoin

cashubtc/nutshell è adatto ai principianti?

Negli ultimi 30 giorni cashubtc/nutshell ha accettato 5 delle 19 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 2 giorni. In questo momento è aperta 1 issue adatta ai principianti.

Stelle
500
Fork
178
Issue aperte per principianti
1
Issue indicizzate
58
Merge medio
2g 19h
PR unite (30g)
27
Lingua principale
Python
Licenza
MIT
Ultimo push su GitHub
8/10/2026
Ultima indicizzazione
8/10/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
good first issue help wanted

Come contribuire a cashubtc/nutshell

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Include un Dockerfile o un file Docker Compose, quindi puoi avviarlo senza installare tutta la sua toolchain.
  3. I tuoi contributi saranno pubblicati con la licenza MIT del progetto.
  4. Scegli la issue aperta adatta ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • 🧬 Weekly Mutation Testing Report - 2026-10-31
    Aperta
    mutation-testing weekly-report

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    cashubtc/nutshell#1245 ·

    I maintainer di solito rispondono entro 2 giorni

  • Keyset rotation can prevent signing melt change outputs
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    cashubtc/nutshell#1239 ·

    I maintainer di solito rispondono entro 2 giorni

  • 🧬 Weekly Mutation Testing Report - 2026-10-24
    Aperta
    mutation-testing weekly-report

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    cashubtc/nutshell#1228 ·

    I maintainer di solito rispondono entro 2 giorni

  • Investigate whether interrupted swaps leave inputs pending after restart
    Aperta

    Difficoltà 4/5 1-2 giorni Idoneità per principianti 56/100

    cashubtc/nutshell#1216 ·

    I maintainer di solito rispondono entro 2 giorni

  • mint: swaps are serialized by a table lock on proofs_pending; concurrent swaps fail with 400 "failed to acquire database locks"
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    cashubtc/nutshell#1197 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Regression: paid Spark msat quotes cannot issue after #1156
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    cashubtc/nutshell#1181 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • fix(mint): batch mint lacks NUT-19 caching; wallet retries aren't replay-safe
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug mint

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 43/100

    cashubtc/nutshell#1167 ·

    I maintainer di solito rispondono entro 2 giorni

  • allow_self_payment flag missing from QueryRoutes prevents partial self-payments
    Aperta
    bug lightning mint

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    cashubtc/nutshell#1112 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Review how auth is handled with websockets by the mint
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100

    cashubtc/nutshell#918 ·

    I maintainer di solito rispondono entro 2 giorni

  • FIX: Authentication for websocket `/v1/ws`
    Aperta
    bug help wanted

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 22/100

    cashubtc/nutshell#791 ·

    I maintainer di solito rispondono entro 2 giorni

  • Proof is spent when Lightning node has failed?
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100

    cashubtc/nutshell#768 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Utility scripts/instructions to quickly move mint to new location
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100

    cashubtc/nutshell#558 ·

    I maintainer di solito rispondono entro 2 giorni

  • Refactor mint info and store in wallet
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    cashubtc/nutshell#537 ·

    I maintainer di solito rispondono entro 2 giorni

  • `check_spendable_deprecated` usage when receiving ecash tokens
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 22/100

    cashubtc/nutshell#532 ·

    I maintainer di solito rispondono entro 2 giorni

  • Could not connect to mint, Failed to fetch - Invalid HTTP request received.
    Aperta

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 18/100

    cashubtc/nutshell#531 ·

    I maintainer di solito rispondono entro 2 giorni

  • [Mint] Check "already signed" output for blank outputs in `/melt`
    Forse di nuovo libera @callebtc l’ha presa 912 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug mint

    cashubtc/nutshell#526 · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Migrate to SQLAlchemy 2.x
    Aperta
    enhancement help wanted

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100

    cashubtc/nutshell#501 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • [Mint] Refactor `request_mint` to return `MintQuoteResponses` and handle `Invoices` downstream
    Aperta
    code health good first issue wallet

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    cashubtc/nutshell#500 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • when using /v1/melt/bolt11 endpoint with unit=usd, it returns HTTP status 400 after successfully paying the invoice
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100

    cashubtc/nutshell#484 ·

    I maintainer di solito rispondono entro 2 giorni

  • Feature request: Add internal checking ID to melt and mint requests
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100

    cashubtc/nutshell#480 ·

    I maintainer di solito rispondono entro 2 giorni

  • Tests: migration tests with dummy data from old version
    Forse di nuovo libera @dbdefault l’ha presa 15 giorni fa e non c’è nessuna pull request aperta. Aperta
    good first issue mint tests wallet

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    cashubtc/nutshell#476 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • [Mint] /checkstate endpoint returns raw SQL error, instead of error code / message
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    cashubtc/nutshell#427 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • [Wallet] Feature request: P2PK key derivation and support for receiving with nostr keys
    Forse di nuovo libera @callebtc l’ha presa 1017 giorni fa e non c’è nessuna pull request aperta. Aperta
    feature request good first issue wallet

    cashubtc/nutshell#395 · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Quote not paid should not log errors on 0.15.0 with LndRestWallet backend
    Forse di nuovo libera @callebtc l’ha presa 1017 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug mint

    cashubtc/nutshell#392 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Write test with key rotation
    Forse di nuovo libera @callebtc l’ha presa 1141 giorni fa e non c’è nessuna pull request aperta. Aperta
    tests wants discussion

    cashubtc/nutshell#324 · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • [Question] Wallet: increment secret counter for failed tx or not?
    Aperta
    wallet wants discussion

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100

    cashubtc/nutshell#314 ·

    I maintainer di solito rispondono entro 2 giorni

  • [Wallet] Coinselection algorithm produces too many small coins
    Aperta
    enhancement good first issue help wanted wallet

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    cashubtc/nutshell#301 · 5 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • [Freature request] Allow P2PK redeem using wallet private key OR nostr private key
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    cashubtc/nutshell#282 ·

    I maintainer di solito rispondono entro 2 giorni

  • [Wallet] Find a way to properly give a wallet a name
    Aperta
    code health wallet

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    cashubtc/nutshell#274 ·

    I maintainer di solito rispondono entro 2 giorni

  • Wallet CLI truncates USD and EUR amounts, so `cashu send 0.29` sends 28 cents
    Forse già presa @RaphaelFakhri l’ha presa 2 giorni fa. Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100

    cashubtc/nutshell#1252 ·

    I maintainer di solito rispondono entro 2 giorni

  • mint: melt inputs are stored in `proofs_used` without `C`
    Forse già presa @gorrdy l’ha presa 30 giorni fa. Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    cashubtc/nutshell#1199 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Split ledger.py into more modules
    Forse già presa @KvngMikey l’ha presa 155 giorni fa. Aperta
    mint refactor

    cashubtc/nutshell#865 · 3 commenti · 2 reazioni · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Feature request: `WALLET_MAX_FEE_PPK` flag to avoid overpaying fees
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    feature request good first issue wallet

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    cashubtc/nutshell#671 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Mint: Use `Pydantic` validated `BaseModel` for Lightning API responses
    Forse già presa @Rahul-pamula l’ha presa 2 giorni fa. Aperta
    code health help wanted mint

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    cashubtc/nutshell#620 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Feature request: add NUT-15 Multinut payments to `CLNRestWallet`
    Forse già presa @a1denvalu3 l’ha presa 47 giorni fa. Aperta
    feature request good first issue

    cashubtc/nutshell#536 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • [Mint] Feature request: use LND and CLN RPC backends (instead of only REST)
    Forse già presa @b-l-u-e l’ha presa 47 giorni fa. Aperta
    feature request good first issue lightning mint

    cashubtc/nutshell#519 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • [Wallet] Show tx history in CLI
    Forse già presa @KvngMikey l’ha presa 18 giorni fa. Aperta
    feature request wallet

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 15/100

    cashubtc/nutshell#173 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.