# Protocolo NASPIP

**NASPIP (Network-Agnostic Secure Payment Instruction Protocol)** es un estándar open-source para transmitir instrucciones de pago de forma segura en cualquier red de pago. Fluxis proporciona la implementación API principal de este protocolo.

## ¿Qué es NASPIP?

NASPIP define una estructura de datos segura y estandarizada para instrucciones de pago que funciona independientemente de la red de pago que desee utilizar. Admite sistemas de pago tradicionales y de criptomonedas, ofreciendo:

- **🔒 Seguridad**: tokens públicos PASETO v4 con firmas Ed25519 para integridad y autenticidad
- **🌐 Agnóstico de red**: funciona con cualquier blockchain o red de pago
- **🤝 Interoperable**: estándar abierto que cualquiera puede implementar
- **⚡ Implementación sencilla**: operaciones simples de lectura/escritura vía la API de Fluxis o naspip-go
- **🎯 Flexible**: admite importes abiertos/cerrados y códigos QR dinámicos/estáticos

## Características clave

### Seguro por diseño

NASPIP implementa instrucciones de pago firmadas criptográficamente usando tokens públicos PASETO v4. Los pagadores pueden verificar la autenticidad del token y la integridad del payload sin confiar en el canal de transporte. Fluxis gestiona la administración de claves, firma y verificación vía la API NASPIP.

### Compatibilidad universal

Fluxis implementa NASPIP para **pagos con stablecoins** en redes EVM admitidas (Polygon, Base, Avalanche, Arbitrum, Optimism, Ethereum y otras). Consulte [UAI](/es/docs/key-concepts/uai) para la lista actual de activos.

### Enfoque en la experiencia de usuario

Diseñado para mejorar la UX de pagos con criptomonedas hasta igualar los métodos de pago tradicionales, haciendo los pagos blockchain accesibles para todos.


## ¿Por qué NASPIP?

Los métodos de pago tradicionales han evolucionado para ofrecer experiencias de usuario fluidas, pero los pagos con criptomonedas aún enfrentan desafíos debido a:

- Múltiples blockchains y tokens
- Información técnica compleja para los usuarios
- Falta de formatos estandarizados de instrucciones de pago
- Preocupaciones de seguridad en la transmisión de datos de pago

NASPIP resuelve estos desafíos proporcionando un protocolo seguro y estandarizado que funciona en todas las redes de pago.


## NASPIP vs API de Fluxis

### Protocolo NASPIP (Open Source)

El [protocolo NASPIP](https://github.com/fluxisus/naspip) es open-source para que cualquiera lo implemente. Define:

- Estructuras de datos para instrucciones de pago
- Requisitos de firma criptográfica
- Reglas de validación y especificaciones
- Estándares de interoperabilidad

### API de Fluxis (Implementación)

Fluxis proporciona una implementación API lista para producción de NASPIP que gestiona:

- **🔐 Administración automática de claves**: no necesita gestionar claves criptográficas
- **🔄 Claves con rotación automática**: seguridad de nivel empresarial
- **📱 Generación de códigos QR**: códigos QR listos para usar
- **🌐 Soporte multired**: todas las blockchains principales
- **⚡ Alto rendimiento**: infraestructura escalable

## API NASPIP de Fluxis

Fluxis expone operaciones de tokens NASPIP sobre la REST API (requiere Bearer token + `x-fluxis-api-key`):

| Endpoint | Method | Purpose |
| -------- | ------ | ------- |
| `/v1/naspip/read` | POST | Verificar un token NASPIP y devolver el payload parseado (`PasetoCompleteResult`) |
| `/v1/naspip/create` | POST | Crear un token NASPIP desde instrucciones de pago o un payload URL |

**Tokens con payload URL:** Cuando un token de lectura contiene una `url` y no `payment_options`, Fluxis obtiene las instrucciones de pago desde esa URL y las devuelve en `payload.data` (consulte [Protocol Specification](/es/docs/key-concepts/naspip/protocol-specification)).

Consulte la [referencia OpenAPI](/api) para esquemas de solicitud/respuesta.

---

**¿Listo para comenzar?** [Regístrese en la API de Fluxis](https://fluxis.us/signup) e integre pagos seguros en minutos!
