spike(payments): Tempo and Machine Payments Protocol session payments
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- next.js, python, typescript
- Lĩnh vực
- backend-api-design, payments
Hướng nghiên cứu
Read the official MPP and Tempo documentation first, then inspect CircuitJobService.process and the gateway entry points to assess per-fragment payments and session support. Verify Tempo’s network details, registry dependency #2, and the MPP SDK fit; dependency #3 and Stripe’s x402 support also affect the decision. Done means committing a docs/ decision record with findings, risks, replay and over-spend protections, and an implementation plan; if adopted, include a testnet demo script and follow-up issues.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Summary
Evaluate and prototype Tempo (Stripe/Paradigm's payments chain) and the Machine Payments Protocol (MPP) for streaming per-fragment payments through prepaid sessions.
Motivation
MPP sessions (deposit once, spend with off-chain vouchers, settle in batches) match the platform's fragment loop better than one on-chain payment per request.
Current state in this repo
- Per-request x402 is the only agent-payment rail (on
feat/algorand-x402). Fragments execute in a loop inCircuitJobService.process.
Proposal
- Time-boxed spike: read the official MPP and Tempo docs, decide whether Tempo is reachable as an EVM chain via the registry (#2), and whether an MPP server library fits the Next.js gateway.
- Prototype a session on testnet: open, pay a few fragments with vouchers, close and settle.
- Write a decision record (adopt, defer, or reject) with findings, risks and an implementation plan.
Acceptance criteria
- A written decision record is committed under
docs/. - If adopted: a working testnet demo script and follow-up issues are filed.
- Voucher replay and over-spend protections are described.
Out of scope
- Production rollout.
Dependencies
- #2
- #3
Verify before implementing
- Tempo's current network status, chain id, supported stablecoins and permissioning (sources conflict).
- MPP specification and SDK availability at the official MPP documentation.
- Whether Stripe's support for x402 allows a single front door.
References
- Stripe MPP announcement: https://stripe.com/it/blog/machine-payments-protocol
Part of ##1. Ground rules for all issues in this roadmap are listed there (testnet-first, no secrets in the repo, chain logic behind the registry, tests and docs with every PR).
- Ngôn ngữ chính
- Python
- Star
- 2
- Fork
- 4
- Merge trung bình
- 5 giờ 19 phút
- Pull request đã merge (30 ngày)
- 11
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của QMeshPy/distributed-quantum
-
enhancement good first issue helia storage tier-1
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
QMeshPy/distributed-quantum#53 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
chain-integration enhancement payments research-spike tier-2
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100
QMeshPy/distributed-quantum#78 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
chain-integration enhancement payments research-spike tier-2
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 66/100
QMeshPy/distributed-quantum#77 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
chain-integration enhancement payments tier-2
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
QMeshPy/distributed-quantum#76 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation good first issue kubo storage tier-1
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 42/100
QMeshPy/distributed-quantum#75 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của QMeshPy/distributed-quantum
Issue tương tự
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
sergey-miryanov/gcmon#230 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Azure-Samples/azure-search-openai-demo#3249 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] Failed archive extraction deletes the dataset cacheCó thể đã có người làm @dajiaohuang đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
alibaba/GraphScope#4674 ·