# EURM Stablecoin

EURM es una stablecoin desarrollada por MONEI, diseñada para facilitar los pagos digitales manteniendo una paridad 1:1 con el euro. Técnicamente, EURM opera sobre tecnología blockchain, utilizando específicamente las redes Ethereum y Polygon para garantizar transacciones seguras y eficientes.

## Características técnicas clave[​](#características-técnicas-clave "Enlace directo al Características técnicas clave")

* **Integración con blockchain:** EURM aprovecha las blockchains de Ethereum y Polygon, habilitando transacciones descentralizadas y transparentes. Esta integración garantiza alta seguridad y escalabilidad, permitiendo un gran volumen de transacciones con una latencia mínima.
* **Contratos inteligentes:** El uso de contratos inteligentes automatiza los procesos de transacción, reduciendo la necesidad de intermediarios y minimizando el riesgo de error humano. Esta automatización mejora la eficiencia y fiabilidad de las operaciones financieras.
* **Mecanismo de stablecoin:** Cada token EURM está respaldado por un euro equivalente mantenido en cuentas de reserva en entidades financieras españolas de reconocido prestigio, como BBVA y Caixabank. Este respaldo garantiza estabilidad y confianza, haciendo de EURM un medio fiable para transacciones digitales.
* **Cumplimiento normativo:** EURM opera bajo la supervisión del Sandbox Financiero del Banco de España, garantizando el cumplimiento de los estándares regulatorios y fomentando la confianza entre usuarios e instituciones financieras.

## Posibles beneficios para instituciones financieras:[​](#posibles-beneficios-para-instituciones-financieras "Enlace directo al Posibles beneficios para instituciones financieras:")

* **Mayor eficiencia en las transacciones:** La integración de la tecnología blockchain permite transacciones casi instantáneas, mejorando la velocidad y eficiencia del procesamiento de pagos.
* **Reducción de costes:** Al automatizar procesos mediante contratos inteligentes, EURM reduce los costes operativos asociados a los sistemas de pago tradicionales.
* **Mayor seguridad:** La naturaleza descentralizada de la tecnología blockchain proporciona sólidas medidas de seguridad, protegiéndose contra el fraude y las transacciones no autorizadas.
* **Alineación regulatoria:** Operar dentro del Sandbox Financiero del Banco de España garantiza que EURM cumple con la normativa financiera vigente, facilitando una integración más fluida con los sistemas financieros tradicionales.

nota

**Colaborar con MONEI para implementar EURM puede posicionar a las instituciones financieras a la vanguardia de la innovación en pagos digitales,** ofreciendo a los clientes una solución de transacción segura, eficiente y moderna.

**A continuación se describen varios aspectos clave relacionados con la programación que detallan cómo funciona EURM a nivel técnico:**

### Arquitectura de contratos inteligentes[​](#arquitectura-de-contratos-inteligentes "Enlace directo al Arquitectura de contratos inteligentes")

* **Lenguaje:** Los contratos inteligentes de EURM están escritos principalmente en Solidity, el lenguaje estándar para el desarrollo de blockchain compatible con Ethereum. Solidity permite la creación de contratos complejos, inmutables y altamente eficientes que pueden procesar transacciones de forma automática.

### Componentes clave del contrato[​](#componentes-clave-del-contrato "Enlace directo al Componentes clave del contrato")

* **Lógica de acuñación/quema:** Las funciones gestionan la acuñación de nuevos tokens EURM cuando se añaden euros a la reserva y su quema cuando se retiran euros. Esta lógica garantiza que los tokens EURM permanezcan totalmente respaldados por euros reales.
* **Gestión de cuentas:** Los contratos incluyen funcionalidades para crear y gestionar direcciones de wallet vinculadas a cuentas en instituciones financieras. Esto permite que los tokens EURM se mapeen de forma transparente y segura al ID único de cada usuario.
* **Cumplimiento normativo y permisos:** Módulos de contrato adicionales pueden hacer cumplir el cumplimiento KYC (Conoce a Tu Cliente) restringiendo las transferencias de tokens a cuentas autorizadas o garantizando que los usuarios estén verificados. Esta estructura modular facilita la adaptación a los cambiantes requisitos regulatorios.

### Optimización de gas[​](#optimización-de-gas "Enlace directo al Optimización de gas")

* **Polygon para menores costes:** EURM opera principalmente en Polygon para minimizar las tarifas de gas asociadas a las transferencias de tokens y ejecuciones de contratos inteligentes, manteniendo la compatibilidad con Ethereum. Esto permite altos volúmenes de transacciones con costes significativamente menores en comparación con la red principal de Ethereum.
* **Diseño eficiente de contratos:** Los contratos inteligentes están optimizados para minimizar el uso de almacenamiento y los requisitos computacionales, ya que estos contribuyen a los costes de gas. Por ejemplo, en lugar de escribir múltiples transacciones pequeñas, los contratos agrupan transacciones donde es posible para reducir las llamadas a la red.

### Estándares de token e interoperabilidad[​](#estándares-de-token-e-interoperabilidad "Enlace directo al Estándares de token e interoperabilidad")

* **Cumplimiento del estándar ERC-20:** EURM implementa el estándar de token ERC-20, garantizando la compatibilidad con los ecosistemas de Ethereum y Polygon. Esto permite una integración fluida con wallets, exchanges y plataformas DeFi compatibles, manteniendo al mismo tiempo las funcionalidades de cumplimiento normativo necesarias.
* **Extensiones personalizadas:** MONEI probablemente ha añadido extensiones al contrato ERC-20, como pausar o congelar tokens en casos de cumplimiento normativo o mejorar la seguridad restringiendo las funciones que pueden realizar determinadas cuentas (p. ej., las direcciones no conformes no pueden transferir tokens).

### API y SDK para integración[​](#api-y-sdk-para-integración "Enlace directo al API y SDK para integración")

* **APIs REST y GraphQL:** MONEI proporciona una API REST completa que permite a los desarrolladores interactuar con los servicios de EURM, incluyendo consultas de saldo, ejecución de transacciones y recuperación de historial. La API está diseñada teniendo en cuenta la seguridad y la facilidad de integración.
* **SDKs para lenguajes populares:** Para simplificar la integración, MONEI proporciona Kits de Desarrollo de Software (SDKs) para lenguajes populares como JavaScript, Python y Java. Estos SDKs abstraen las interacciones complejas con las blockchains de Ethereum o Polygon, permitiendo a los desarrolladores integrar EURM con un conocimiento mínimo de blockchain.

### Seguridad y auditoría[​](#seguridad-y-auditoría "Enlace directo al Seguridad y auditoría")

* **Herramientas de auditoría automatizada:** Los contratos inteligentes de EURM se someten a auditorías automatizadas utilizando herramientas como MythX y CertiK, que detectan vulnerabilidades en el código de contratos inteligentes. Esto ayuda a prevenir problemas como ataques de reentrada o desbordamientos de enteros.
* **Auditorías de código manuales:** Antes de cualquier lanzamiento importante, los contratos de EURM son revisados manualmente por expertos en seguridad blockchain para garantizar que cumplen con los más altos estándares de seguridad.
* **Wallets multifirma y gobernanza:** EURM emplea wallets multifirma para gestionar las reservas y aprobar actualizaciones importantes de los contratos. Esto añade una capa de seguridad al requerir múltiples aprobaciones de personas de confianza antes de que se tomen acciones significativas.

### Privacidad de datos y cumplimiento normativo[​](#privacidad-de-datos-y-cumplimiento-normativo "Enlace directo al Privacidad de datos y cumplimiento normativo")

* **Datos de usuario cifrados:** Aunque la blockchain registra las transacciones públicamente, EURM emplea soluciones off-chain para los datos sensibles de los usuarios, que se cifran y almacenan en bases de datos seguras conformes con el RGPD y otras leyes de privacidad.
* **Cumplimiento mediante oráculos:** Los requisitos de cumplimiento normativo, como las verificaciones en tiempo real de direcciones sancionadas, se aplican a través de oráculos que interactúan con datos de cumplimiento off-chain. Los oráculos pueden prevenir transacciones desde direcciones no conformes y proporcionar alertas automáticas ante actividades sospechosas.

### Conciliación on-chain y off-chain[​](#conciliación-on-chain-y-off-chain "Enlace directo al Conciliación on-chain y off-chain")

* **Seguimiento de colateral en euros en tiempo real:** Los sistemas off-chain actualizan y concilian regularmente los euros mantenidos en reserva para garantizar que cada token EURM permanece totalmente respaldado. Estas actualizaciones son verificadas por auditores externos y utilizan APIs seguras para registrar los cambios en las cuentas de reserva.
* **Libro mayor vinculado a blockchain:** MONEI mantiene un libro mayor distribuido que registra todas las transacciones EURM, tanto on-chain como off-chain. Este enfoque híbrido ayuda a rastrear datos regulatorios aprovechando la blockchain para la seguridad y la transparencia.

### Escalabilidad y adaptación al futuro[​](#escalabilidad-y-adaptación-al-futuro "Enlace directo al Escalabilidad y adaptación al futuro")

* **Integración de capa 2:** EURM utiliza principalmente Polygon como solución de capa 2, ofreciendo escalabilidad y rentabilidad manteniendo la seguridad. La arquitectura modular permite la integración potencial con otras soluciones de escalado si fuera necesario en el futuro.
* **Contratos actualizables:** Mediante un patrón de contrato inteligente actualizable (p. ej., usando el proxy actualizable de OpenZeppelin), EURM puede adoptar mejoras o actualizaciones regulatorias sin tener que redesplegar contratos completamente nuevos, haciéndolo adaptable con el tiempo.

nota

Al implementar estos principios de programación, **EURM proporciona una base robusta, segura y flexible para las transacciones digitales en euros que puede adaptarse a los cambios regulatorios y las demandas de escalabilidad.** Esta infraestructura técnica, combinada con la experiencia de MONEI, hace de EURM una herramienta valiosa para las instituciones financieras que buscan entrar en el espacio de la moneda digital de forma segura y eficiente.
