Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Stablecoin-Payment-Gateway

Gateway autoalojado para pagos con stablecoins (USDC, USDT) vía protocolo x402 y facturas. Soporta 8 redes EVM/Tron, webhooks firmados HMAC-SHA256, sin KYC ni comisiones de plataforma. Escrito en Python 3.10+.

Ficha actualizada 25 sept 2026, 23:06 · upstream 25 sept 2026, 22:59 · release Stablecoin-Payment-Gateway

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Stablecoin-Payment-Gateway

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este repositorio implementa una pasarela de pagos autoalojada y no custodio para stablecoins como USDC, USDT, PYUSD y DAI. Utiliza el protocolo x402 para monetizar endpoints HTTP (código 402) y permite flujos clásicos de facturas con QR y enlaces de pago. La arquitectura es cross-platform (Windows, Linux, macOS) y no requiere Docker, ejecutándose directamente con Python o scripts de arranque proporcionados.

La solución destaca por ser completamente no custodio: las direcciones de depósito se derivan del xpub del usuario y los fondos se liquidan directamente a la billetera sin intermediarios. Incluye gestión de webhooks firmados con HMAC-SHA256, seguimiento de confirmaciones por cadena y exportación de datos en CSV/JSON. No impone KYC ni comisiones de plataforma, otorgando control total sobre las claves privadas y la configuración de redes RPC.

Los casos de uso abarcan desde SaaS que monetizan API calls hasta tiendas online con checkout cripto. Soporta micropagos y políticas de confirmación personalizadas por cadena (Ethereum, Base, Polygon, Tron). La interfaz de línea de comandos permite gestión de facturas, rotación de claves y monitorización de liquidaciones en tiempo real mediante el menú interactivo.

CASOS DE USO
  • Monetizar endpoints API con pagos automáticos vía x402 HTTP 402
  • Generar facturas fijas para tiendas online o donaciones con QR
  • Integración SaaS que requiere autenticación de pago en lugar de tokens
  • Procesamiento de micropagos en múltiples cadenas (Base, Ethereum, Tron)
  • Gestión de webhooks firmados para notificaciones de estado de pago
  • Exportación de registros de liquidación para contabilidad sin intermediarios
PUNTOS DESTACADOS
  • Protocolo x402 nativo para pagos por solicitud HTTP 402
  • Arquitectura no custodio con derivación de direcciones desde xpub
  • Soporte multi-cadena (8 redes) incluyendo Base, Ethereum y Tron
  • Webhooks firmados HMAC-SHA256 con backoff exponencial
  • Cero comisiones de plataforma y sin requisitos de KYC
  • Interfaz CLI interactiva para gestión operativa de facturas
PRECAUCIONES
  • No incluye Dockerfile ni Compose, requiere instalación manual de Python
  • Dependencia de facilitador externo (x402.org) para producción mainnet
  • Configuración manual de nodos RPC en el archivo config.json
  • Requiere Python 3.10+ y gestión manual de dependencias
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Clonar repositorio e instalar dependencias con pip o ejecutar run.sh/run.bat. Configurar pay_to_address en config.json. Para producción mainnet, configurar facilitador propio o usar endpoint público con precaución. Asegurar conectividad a nodos RPC listados. No requiere Docker pero sí Python 3.10+.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.