Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

feat(billing): Connect off-ramp from ledger balance (bank and/or stablecoin)

Offen
#111 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
python
Bereich
backend, payments

Rechercherichtung

Start with docs/payments/stripe-connect-vs-onchain-payouts.md and the referenced issues #77 and #8 to understand the existing settlement and Connect onboarding work. Then locate the ledger balance and payout entry points in the project. Done means withdrawals are idempotent, failed transfers preserve earnings, on-chain fragment payouts stay the default, and Connect country and entity limits are surfaced.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Summary

Let workers withdraw accrued earnings via Stripe Connect Transfers (bank and/or stablecoin payout), without replacing on-chain pay-per-fragment settlement.

Estimated size: M
Priority: P2 (from spike #77)

Motivation

After on-chain settlement (#8) and Connect onboarding, some workers want a fiat or Stripe-managed USDC cash-out. Spike #77 recommends this as optional off-ramp, not the primary fragment rail.

Proposal

  • Worker requests withdrawal of available ledger balance.
  • Create a Stripe Transfer to their connected account (bank payout and/or Connect stablecoin USDC per https://docs.stripe.com/connect/stablecoin-payouts).
  • Idempotent withdrawal intents; never double-pay.
  • Gate stablecoin path on private-preview access + documented fees.

Acceptance criteria

  • Withdrawal reduces ledger balance exactly once per intent.
  • Failed Transfers do not silently clear earnings.
  • On-chain fragment payouts (#8) remain the default settlement path.
  • Country / entity limits from Connect docs are surfaced in UI or docs.

Out of scope

  • Connect-only marketplace settlement.
  • Replacing AgentKit USDC fragment transfers.

Dependencies

  • #77
  • #8
  • Connect Express onboarding follow-up from #77
  • Stripe Connect stablecoin preview access (if enabling crypto cash-out)

References

Part of #1.

Vorherrschende Sprache
Python
Sterne
2
Forks
4
Ø Merge
12 Std. 53 Min.
Gemergte PRs (30 T.)
37

Entwicklungsumgebung

  • Enthält ein Dockerfile oder eine Docker-Compose-Datei
  • Keine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus QMeshPy/distributed-quantum

Alle Issues in QMeshPy/distributed-quantum

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.