La demo muestra Ramp donde más rinde: dentro de NovaDEX, un exchange asociado ficticio. Su interfaz oscura, su libro de órdenes, nuestro modal de compra encima: €250.00 de entrada, USDC de salida, cotización y comisión de €0.50 desglosadas, red Base, pago con Mastercard •••• 4417 o Apple Pay. El pie indica quién hace qué: powered by Protocore, KYC a cargo del socio.
- El anfitrión conserva su interfaz y a sus usuarios
- Cotización, comisión y red desglosadas dentro del modal
- Tarjeta y Apple Pay en la compra
02On-ramp con precio antes de confirmar
El flujo de compra cotiza antes de comprometerse. €250.00 se convierten en 269.64 USDC a un tipo fijado de antemano (1 USDC = €0.9253) y el desglose está a la vista: tipo, comisión de €0.50, red Base y la tarjeta terminada en 7302 con la que se paga. La cifra no cambia después de pulsar.
03Off-ramp como flujo de primera clase
A la mayoría de las rampas deja de importarles el usuario en cuanto entra el dinero. El flujo de venta recibe el mismo trato que el de compra: 300 USDC cotizados en euros antes de confirmar (€277.09), la cuenta de destino terminada en 0421 y la llegada indicada de antemano: SEPA instantáneo, hoy. La salida está tan cuidada como la entrada.
- El importe en euros, cotizado antes de confirmar: €277.09 en la demo
- IBAN de destino elegido antes de confirmar la cotización
- El importe que recibes: anunciado antes, idéntico después
04La venta, revisada antes de ejecutarse
La pantalla de revisión reúne toda la operación en una tarjeta: 300 USDC en Base, la cuenta en EUR terminada en 0421 como destino, la comisión de €0.50 en su propia línea, llegada por SEPA instantáneo hoy. La pantalla lo dice por escrito: el importe exacto en EUR queda fijado y visible antes de confirmar.
- Cuenta de destino confirmada antes de la cotización
- Comisión y red desglosadas, sin nada escondido
- El importe exacto en EUR, visible antes del último toque
05Un historial que se explica solo
La pantalla de actividad guarda cada orden con su estado: una venta en proceso por SEPA instantáneo, compras completadas en Base y Solana y, la fila que importa, una compra cancelada marcada como sin cargo. Filtra por tipo, activo o fecha cuando la lista se alargue.
06Límites a la vista
Un contador muestra el mes: €2,430.00 usados de €10,000, compras y ventas sumadas, con reinicio el 1 de octubre. Debajo, los niveles: Basic con €150 al mes con correo y teléfono, Verified con €10,000 con documento de identidad y selfie, Verified+ con €50,000 con justificante de domicilio y origen de los fondos. La mejora se inicia en la app e indica de antemano sus ~10 minutos.
07Lo configura el socio, no nosotros
El widget es una página de ajustes, no un ticket de soporte: copia el script de integración, indica los orígenes autorizados a cargarlo, elige tema claro, oscuro o automático y activa las divisas fiat por mercado. Una vista previa en vivo muestra exactamente lo que verán los usuarios, con la línea de tipo que indica «se muestra antes de confirmar».
- El widget se niega a cargarse en orígenes que no estén en la lista
- El tema automático sigue el de la página anfitriona
- EUR por defecto, otras divisas con interruptores
08Dos sentidos, un solo producto
Comprar y vender son dos pestañas del mismo flujo, no dos productos. Quien entró por el on-ramp ya sabe cómo salir: mismo diseño, mismo desglose, sentido opuesto.
09SEPA instantáneo de salida
El off-ramp termina en una cuenta bancaria, no en una cola: los USDC vendidos se convierten en euros por SEPA instantáneo y llegan el mismo día. Retirar fondos es una transferencia, no un ticket de soporte.
10Sin diferencial oculto
El tipo y la comisión de €0.50 se desglosan antes de que el usuario se comprometa, y el recibo coincide con la cotización. La cifra del botón de confirmar es la que llega.
11Pensado para socios
El widget se integra en exchanges, wallets y apps de consumo que necesitan raíles fiat sin tener que construirlos. El anfitrión conserva su marca y a sus usuarios; Ramp se encarga de la conversión por debajo.
12También como app independiente
Ramp también se ofrece como producto móvil propio, con flujos de compra y venta completos listos para usar. Ir directo no exige un producto anfitrión: los flujos independientes son los mismos que ejecuta el widget.
13Los mismos raíles
Widget y app independiente cotizan el mismo tipo, cobran la misma comisión y liquidan de la misma forma. El formato es una decisión de distribución, no un nivel de precio.
14Vías de entrada conocidas
La compra admite una tarjeta guardada (Mastercard •••• 4417 en la demo) o Apple Pay. Quien llega por primera vez necesita un medio de pago que ya tiene, no un saldo en cripto para empezar.
15Verificación, con su responsable a la vista
Quién verifica figura en el propio flujo. Los pies de la demo indican KYC a cargo de un proveedor con nombre en la app independiente y KYC a cargo del socio dentro del embed. Los usuarios saben quién revisa sus documentos antes de subir nada.
16Cancelado significa sin cargo
Una orden abandonada antes de confirmarse no mueve dinero, y el historial lo dice por escrito: cancelada, sin cargo. El caso límite se resuelve justo donde el usuario va a buscarlo.
17USDC en tres redes
El lado cripto funciona con USDC en Base, Ethereum y Solana. La red forma parte de la cotización y de la fila del historial: nunca una sorpresa en el recibo.
18Un back office para socios
Los socios tienen su propio espacio: órdenes, liquidaciones, informes y una pestaña de desarrolladores, limitados a su tráfico. La demo muestra a NovaDEX viendo NovaDEX y nada más.
19Claves que rotan
El widget se carga con una clave pública, y la clave se rota con un clic el día que se filtra a un repositorio. La rotación es rutina, no un incidente.
20Orígenes que fallan cerrados
La lista de permitidos se aplica de verdad, no es documentación: el widget se niega a cargarse en cualquier origen que no figure en ella. Un embed copiado en un dominio parecido no muestra nada.
21El tema sigue al anfitrión
Claro, oscuro o automático, y el automático lee el atributo de tema de la página anfitriona, de modo que el widget encaja con el producto que lo rodea sin acuerdos de hojas de estilo.
22Divisas con interruptor
Las divisas fiat se activan por socio: EUR por defecto, RON a su lado en la demo y las demás desactivadas hasta que hagan falta. Abrir un mercado es un interruptor, no un desarrollo.
23Eventos para el anfitrión
La pestaña de desarrolladores reúne la superficie de integración: eventos del ciclo de vida de las órdenes entregados a los sistemas del anfitrión, de modo que el socio se entera de una compra completada sin tener que consultarla una y otra vez.
24Un límite, dos sentidos
El límite mensual suma compras y ventas contra un único tope, y el contador aparece en la pantalla del usuario con su fecha de reinicio. Nadie descubre un límite al toparse con él.
25Estados que dicen la verdad
Las órdenes muestran su estado real: en proceso mientras SEPA está en tránsito, completada al liquidarse, cancelada si se abandona. Una venta figura en proceso hasta que los euros llegan, sin un check prematuro.
26Cotizaciones que se mantienen o se renuevan
Una cotización tiene precio cuando se muestra y se respeta al confirmar. Si ya no puede mantenerse, el flujo vuelve a cotizar y muestra la nueva cifra antes de mover nada; nunca la sustituye en silencio.