Chaumian ecash wallet and mint for Bitcoin

cashubtc/nutshell は初心者に優しい?

直近 30 日間に、cashubtc/nutshell は外部コントリビューターの PR 19 件のうち 7 件をマージしました。メンテナーはふだん 2 日以内に返信します。 初心者向けの issue が現在 1 件オープンです。

スター
500
フォーク
178
オープンの初心者向け issue
1
索引済み issue
58
平均マージ
3日 3時間
マージ済み PR(30日)
29
主要言語
Python
ライセンス
MIT
最終 GitHub push
2026年10月8日
最新の索引
2026年10月8日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範がありません
初心者向けラベル
good first issue help wanted

cashubtc/nutshell にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. Dockerfile または Docker Compose ファイルがあるので、ツールチェーン一式を入れなくても動かせます。
  3. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  4. 下にある初心者向けのオープンな issue を選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • 🧬 Weekly Mutation Testing Report - 2026-10-31
    オープン
    mutation-testing weekly-report

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    cashubtc/nutshell#1245 ·

    メンテナーはふだん 2 日以内に返信

  • Keyset rotation can prevent signing melt change outputs
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    cashubtc/nutshell#1239 ·

    メンテナーはふだん 2 日以内に返信

  • 🧬 Weekly Mutation Testing Report - 2026-10-24
    オープン
    mutation-testing weekly-report

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    cashubtc/nutshell#1228 ·

    メンテナーはふだん 2 日以内に返信

  • Investigate whether interrupted swaps leave inputs pending after restart
    オープン

    難易度 4/5 1〜2日 初心者へのやさしさ 56/100

    cashubtc/nutshell#1216 ·

    メンテナーはふだん 2 日以内に返信

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

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    cashubtc/nutshell#1197 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Regression: paid Spark msat quotes cannot issue after #1156
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    cashubtc/nutshell#1181 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • fix(mint): batch mint lacks NUT-19 caching; wallet retries aren't replay-safe
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
    bug mint

    難易度 4/5 3〜5日 初心者へのやさしさ 43/100

    cashubtc/nutshell#1167 ·

    メンテナーはふだん 2 日以内に返信

  • allow_self_payment flag missing from QueryRoutes prevents partial self-payments
    オープン
    bug lightning mint

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    cashubtc/nutshell#1112 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Review how auth is handled with websockets by the mint
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 18/100

    cashubtc/nutshell#918 ·

    メンテナーはふだん 2 日以内に返信

  • FIX: Authentication for websocket `/v1/ws`
    オープン
    bug help wanted

    難易度 3/5 1〜2日 初心者へのやさしさ 22/100

    cashubtc/nutshell#791 ·

    メンテナーはふだん 2 日以内に返信

  • Proof is spent when Lightning node has failed?
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 18/100

    cashubtc/nutshell#768 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Utility scripts/instructions to quickly move mint to new location
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 20/100

    cashubtc/nutshell#558 ·

    メンテナーはふだん 2 日以内に返信

  • Refactor mint info and store in wallet
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    cashubtc/nutshell#537 ·

    メンテナーはふだん 2 日以内に返信

  • `check_spendable_deprecated` usage when receiving ecash tokens
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 22/100

    cashubtc/nutshell#532 ·

    メンテナーはふだん 2 日以内に返信

  • Could not connect to mint, Failed to fetch - Invalid HTTP request received.
    オープン

    難易度 3/5 半日 初心者へのやさしさ 18/100

    cashubtc/nutshell#531 ·

    メンテナーはふだん 2 日以内に返信

  • [Mint] Check "already signed" output for blank outputs in `/melt`
    再び着手できるかも @callebtc が 913 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    bug mint

    cashubtc/nutshell#526 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • Migrate to SQLAlchemy 2.x
    オープン
    enhancement help wanted

    難易度 4/5 3〜5日 初心者へのやさしさ 18/100

    cashubtc/nutshell#501 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

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

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    cashubtc/nutshell#500 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

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

    難易度 3/5 1〜2日 初心者へのやさしさ 30/100

    cashubtc/nutshell#484 ·

    メンテナーはふだん 2 日以内に返信

  • Feature request: Add internal checking ID to melt and mint requests
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 28/100

    cashubtc/nutshell#480 ·

    メンテナーはふだん 2 日以内に返信

  • Tests: migration tests with dummy data from old version
    再び着手できるかも @dbdefault が 16 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    good first issue mint tests wallet

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    cashubtc/nutshell#476 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • [Mint] /checkstate endpoint returns raw SQL error, instead of error code / message
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 35/100

    cashubtc/nutshell#427 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • [Wallet] Feature request: P2PK key derivation and support for receiving with nostr keys
    再び着手できるかも @callebtc が 1018 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    feature request good first issue wallet

    cashubtc/nutshell#395 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • Quote not paid should not log errors on 0.15.0 with LndRestWallet backend
    再び着手できるかも @callebtc が 1018 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    bug mint

    cashubtc/nutshell#392 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • Write test with key rotation
    再び着手できるかも @callebtc が 1142 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    tests wants discussion

    cashubtc/nutshell#324 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • [Question] Wallet: increment secret counter for failed tx or not?
    オープン
    wallet wants discussion

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    cashubtc/nutshell#314 ·

    メンテナーはふだん 2 日以内に返信

  • [Wallet] Coinselection algorithm produces too many small coins
    オープン
    enhancement good first issue help wanted wallet

    難易度 5/5 1週間以上 初心者へのやさしさ 15/100

    cashubtc/nutshell#301 · コメント 5 件 ·

    メンテナーはふだん 2 日以内に返信

  • [Freature request] Allow P2PK redeem using wallet private key OR nostr private key
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    cashubtc/nutshell#282 ·

    メンテナーはふだん 2 日以内に返信

  • Wallet CLI truncates USD and EUR amounts, so `cashu send 0.29` sends 28 cents
    対応中かも @RaphaelFakhri が 3 日前に担当しました。 オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 86/100

    cashubtc/nutshell#1252 ·

    メンテナーはふだん 2 日以内に返信

  • Split ledger.py into more modules
    対応中かも @KvngMikey が 156 日前に担当しました。 オープン
    mint refactor

    cashubtc/nutshell#865 · コメント 3 件 · リアクション 2 件 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • Feature request: `WALLET_MAX_FEE_PPK` flag to avoid overpaying fees
    対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
    feature request good first issue wallet

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    cashubtc/nutshell#671 · コメント 3 件 ·

    メンテナーはふだん 2 日以内に返信

  • Mint: Use `Pydantic` validated `BaseModel` for Lightning API responses
    対応中かも @Rahul-pamula が 3 日前に担当しました。 オープン
    code health help wanted mint

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    cashubtc/nutshell#620 · コメント 3 件 ·

    メンテナーはふだん 2 日以内に返信

  • Feature request: add NUT-15 Multinut payments to `CLNRestWallet`
    対応中かも @a1denvalu3 が 48 日前に担当しました。 オープン
    feature request good first issue

    cashubtc/nutshell#536 · コメント 2 件 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • [Mint] Feature request: use LND and CLN RPC backends (instead of only REST)
    対応中かも @b-l-u-e が 48 日前に担当しました。 オープン
    feature request good first issue lightning mint

    cashubtc/nutshell#519 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • [Wallet] Find a way to properly give a wallet a name
    対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
    code health wallet

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    cashubtc/nutshell#274 ·

    メンテナーはふだん 2 日以内に返信

  • [Wallet] Show tx history in CLI
    対応中かも @KvngMikey が 19 日前に担当しました。 オープン
    feature request wallet

    難易度 3/5 1〜2日 初心者へのやさしさ 15/100

    cashubtc/nutshell#173 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。