Skip to content
Back to skills

X402 Express Wrapper

ASecurity

Wrapper oficial de M2MCent (Node.js) para inyectar muros de pago x402 en APIs o servidores Model Context Protocol (MCP). Usar al construir nuevos servicios que requieran monetización máquina a máquina.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentsgonodeexpressapi

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned November 7, 2026

npx -y skills add huytran1120/vietnam-agentic-skills --skill x402-express-wrapper --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of X402 Express Wrapper?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for X402 Express Wrapper
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/huytran1120-x402-express-wrapper/badge)](https://www.skillsdirectory.com/skills/huytran1120-x402-express-wrapper)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: x402-express-wrapper
description: Wrapper oficial de M2MCent (Node.js) para inyectar muros de pago x402 en APIs o servidores Model Context Protocol (MCP). Usar al construir nuevos servicios que requieran monetización máquina a máquina.
risk: critical
source: community
date_added: "2026-04-19"
tags: [x402, defi, monetization, express, mcp]
---

# x402-express-wrapper

Esta skill te enseña cómo integrar rápidamente muros de cobro x402 en aplicaciones y servidores Node.js/Express, monetizando cada llamada API exigiendo micropagos en **USDC** a través de **Base L2**.

## When to Use
Usa esta skill cuando el usuario humano (u otro Agente) te solicite:
1. "Agregar una barrera de pago a la API".
2. "Monetizar el servidor MCP que acabamos de crear".
3. "Exigir micropagos en USDC por usar el endpoint".

## Procedimiento

Esta entrada describe una integración histórica atribuida a M2MCent; no incluye
un wrapper, contrato desplegado ni una API verificada del paquete npm.

1. Confirma que el usuario solicita monetización, la ruta, importe, moneda,
   destinatario y entorno. No añadas cobros a otros servicios automáticamente.
2. Verifica repositorio, editor, versión y API del paquete real antes de instalar.
   La coincidencia de nombre `x402-express` no demuestra identidad con M2MCent.
3. Diseña primero una prueba aislada sin claves reales ni fondos de producción.
   Comprueba chain ID, contrato, token, decimales, caducidad y protección de nonce.
4. Simula pago ausente, inválido, caducado y repetido; la ruta protegida no debe
   servir contenido cuando falta una liquidación válida según el contrato real.
5. Verifica recibo, destinatario e importe antes de afirmar liquidación. Que un
   middleware invoque `next()` no demuestra por sí solo que se movió dinero.
6. Firmar, financiar o transmitir transacciones reales requiere autorización
   explícita separada y controles de producción; una petición de diseño no basta.

## Example / Ejemplo

> Diseña una ruta Express de pago para una red de pruebas. Entrega los contratos
> de entrada y los casos negativos; no instales paquetes no verificados ni uses mainnet.

## Limitations

- La configuración, red, credenciales y costes dependen de la implementación verificada; esta guía no establece nombres de variables ni un contrato desplegado.
- Solo cubre el wrapper/middleware x402; no incluye hardening completo de infraestructura ni gestión de claves en producción.
- Está orientado a Node.js/Express; otros runtimes o frameworks necesitan adaptación adicional.

## Execution boundaries

Esta entrada no incluye el wrapper ni demuestra la identidad del paquete publicado. Antes de instalar, comprueba repositorio, editor, versión y API reales: un nombre de npm no prueba que sea el wrapper M2MCent. La descripción histórica no es una receta verificada. No uses claves reales ni mainnet para validar; emplea una red de pruebas y credenciales desechables. Verifica chain ID, contrato, token, importe, destinatario, protección contra replay y recibo confirmado. No afirmes que hubo liquidación porque el middleware llamó next(). Requiere autorización explícita antes de firmar, financiar o transmitir transacciones; una petición de arquitectura no la concede.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.