Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

feat(arbitrum): escrow, wallets and x402 on Arbitrum

Abierto
#15 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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

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

chain-integration enhancement payments tier-1

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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de QMeshPy/distributed-quantum

Todos los issues de QMeshPy/distributed-quantum

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.