Dynamic server wallet as the payer
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
- Lĩnh vực
- payments
Hướng nghiên cứu
Start by reading integrations/turnkey/ to understand the package structure, then review Dynamic’s server-side evmClient.signTypedData and viem’s toAccount documentation. Add the Dynamic integration, mocked-signer tests that verify EIP-3009 recovery matches the wallet address, and a guide in docs/integrations/. Done means the guide runs from published packages and the README records a 0.001 USDC x402 payment on Base mainnet with its transaction.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Why
Dynamic's agent payments (CLI/MCP) let agents pay; Agent Safe adds owner-set budgets enforced outside the model and on-chain.
What
@deepfirstsearch/agent-pay-dynamic: wrap Dynamic's server-side evmClient.signTypedData for the agent's wallet with viem's toAccount (Dynamic exposes a wallet client, not a LocalAccount). Docs: https://www.dynamic.xyz/docs.
Acceptance
- A package
integrations/dynamic/with the partner SDK and@deepfirstsearch/agent-payas peer dependencies (exact dev pins), mirroringintegrations/turnkey/. - Unit tests with a mocked signer; one live check on Base mainnet (a 0.001 USDC x402 payment) recorded in the README with its transaction.
- The recovered signer of the EIP-3009 signature equals the wallet address (we hit a mismatch with another provider's typed-data helper, so test it explicitly).
- A guide in
docs/integrations/run verbatim from the published packages.
- Ngôn ngữ chính
- TypeScript
- Star
- 0
- Fork
- 0
- Merge trung bình
- 3 giờ 51 phút
- Pull request đã merge (30 ngày)
- 3
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọ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 DeepFirstHQ/deepfirstsearch
-
documentation good first issue
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 85/100
-
enhancement good first issue
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 69/100
-
documentation good first issue
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 54/100
-
Tooling: add a merchant guide from one tested spec (live payment, verbatim doc check, video)Đang mởdocumentation enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
-
help wanted integration
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Tất cả issue của DeepFirstHQ/deepfirstsearch
Issue tương tự
-
Mondriaan
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
knaw-huc/textannoviz#709 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add: YRF Music NepalĐang mởstreams:add
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/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 78/100
walletbeat/walletbeat#1558 ·
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 82/100
hawk-digital-environments/HAWKI#438 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
OktoLabsAI/okto-pulse#114 ·
Maintainer thường phản hồi trong vòng 1 ngày