feat(arbitrum): escrow, wallets and x402 on Arbitrum
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- postgresql, python
- Área
- api, backend, blockchain
Línea de trabajo
Start by reading agentkit_service.py, then inspect registry issue #2 and the multi-network x402 gateway issue #5. Verify testnet Aave, USDC, and wallet-provider support before estimating the chain work. Done means testnet wallet creation and USDC transfers work, escrow uses Aave or the documented ledger fallback, and enabled x402 challenges advertise the network; add explorer links, tests, and documentation.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
Add Arbitrum (testnet first) as a supported EVM chain for wallets, USDC transfers, Aave-based proposal escrow and x402 payments.
Motivation
Arbitrum is cheap, has Aave V3, and appears in Coinbase's wallet and facilitator network lists, so it should be mostly configuration once the registry exists.
Current state in this repo
- Escrow addresses and USDC exist only for Base Sepolia in
agentkit_service.py.
Proposal
- Add the Arbitrum testnet and its stablecoin and Aave pool addresses to the registry (#2).
- Confirm the wallet provider can create and sign for the network; extend the wallet creation endpoint to accept a network.
- Enable the network in the multi-network x402 gateway (#5).
- Add explorer links and tests.
Acceptance criteria
- A wallet can be created, funded with testnet funds, and transfer USDC on the Arbitrum testnet.
- A proposal can be funded and its escrow supplied to and withdrawn from the Aave pool on that testnet, if a pool exists there; otherwise the fallback (direct transfer plus ledger tracking) is documented and used.
- x402 challenges advertise the network when enabled.
Out of scope
- Mainnet.
Dependencies
- #2
- #5
Verify before implementing
- Whether Aave V3 and a test USDC exist on the chosen Arbitrum testnet.
- Wallet provider support for the network.
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).
- Lenguaje dominante
- Python
- Estrellas
- 2
- Forks
- 4
- Merge medio
- 5 h 54 min
- PR fusionados (30 d)
- 24
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de QMeshPy/distributed-quantum
-
enhancement good first issue helia storage tier-1
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
QMeshPy/distributed-quantum#53 ·
Los mantenedores suelen responder en 1 día
-
chain-integration enhancement payments research-spike tier-2
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
QMeshPy/distributed-quantum#78 ·
Los mantenedores suelen responder en 1 día
-
chain-integration enhancement payments research-spike tier-2
Dificultad 3/5 1-2 días Aptitud para principiantes 66/100
QMeshPy/distributed-quantum#77 ·
Los mantenedores suelen responder en 1 día
-
documentation good first issue kubo storage tier-1
Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100
QMeshPy/distributed-quantum#75 ·
Los mantenedores suelen responder en 1 día
-
feat(provenance): IPFS storage adapter for bundle verificationPosiblemente ocupada @vinayskanse la tomó hoy. Abiertoenhancement kubo storage tier-2
Dificultad 4/5 3-5 días Aptitud para principiantes 56/100
QMeshPy/distributed-quantum#74 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de QMeshPy/distributed-quantum
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Arekkazu/sgpmp-backend#744 ·
Los mantenedores suelen responder en 1 día
-
Review backlog (security): master-branch remote guard trusts unbound provenance package fieldAbiertoagent/reviewer
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
projectbluefin/utah-packages#634 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue help wanted
Dificultad 2/5 1-2 días Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
home-assistant/core#188613 ·
Los mantenedores suelen responder en 1 día
-
WebsiteAbiertogood first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 91/100
TanbirRamim/open-source-radar#314 ·
Los mantenedores suelen responder en 1 día