Docs: a 2-minute demo on Base Sepolia with no funds (faucet-free) that shows an injected payment refused
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- nodejs, typescript
- Área
- blockchain, documentation, payments
Línea de trabajo
The payload names no files. Start from the existing offline examples (mock merchant, throwaway key) and the newcomer CI job, then pick the facilitator-or-vault payment path, which the issue leaves open. Look for where the payee_mismatch refusal code is produced. Done means npx on a fresh machine reaches a refused, zero-signature injected 402 on Base Sepolia within 2 minutes, with no wallet or faucet, and the newcomer job covers it.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Today a newcomer can run the offline examples (mock merchant, throwaway key), but trying a real chain needs a funded wallet. Goal: one command and one page that, in under 2 minutes:
- starts a local x402 merchant on Base Sepolia (or uses a hosted test merchant we run),
- pays it through Agent Safe from a throwaway key (gas and USDC via a facilitator or a pre-funded demo vault capped at cents),
- shows a prompt-injected 402 (swapped payee) refused with zero signatures, and the stable refusal code
payee_mismatch.
Acceptance: works from a fresh machine with npx, needs no wallet or faucet from the user, and is covered by the newcomer CI job.
- Lenguaje dominante
- TypeScript
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 3 h 51 min
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la 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 DeepFirstHQ/deepfirstsearch
-
enhancement
Dificultad 1/5 Menos de una hora Aptitud para principiantes 35/100
-
help wanted integration
Dificultad 3/5 3-5 días Aptitud para principiantes 45/100
-
help wanted integration
Dificultad 4/5 3-5 días Aptitud para principiantes 28/100
-
agentSafeGuard for `@x402/axios`Abiertohelp wanted integration
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
enhancement good first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
Todos los issues de DeepFirstHQ/deepfirstsearch
Issues similares
-
afk-ok area:data-quality importer size:S
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
enorm-labs/event-junkie#3301 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
one-zero-eight/apply-bot#39 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
bigbluebutton/bbb-ui-components-react#108 ·
Los mantenedores suelen responder en 2 días
-
area: app type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ExpidetGames/code-reviewer#308 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día