- On-ramp from fiat balance
- Off-ramp to fiat balance
Requisitos previos:
- El proveedor (por ejemplo, un exchange centralizado o un procesador de fiat a criptomonedas) mantiene un saldo privado del activo para las entradas y salidas privadas (SOL o cualquier token SPL o Token 2022, como USDC).
- Asegúrate de que la cuenta privada de entrada y salida tenga saldo suficiente para atender a tus usuarios.
- El usuario tiene una billetera privada.
Flujos generales
La parte correspondiente a la moneda fiat depende de tu libro mayor interno. Las entradas y salidas privadas pueden integrarse en el anillo predeterminado o en un anillo personalizado. Un anillo personalizado puede ser confidencial o anónimo.1. Entrada
Una entrada acredita un saldo privado: el usuario paga en moneda fiat fuera de la cadena y el proveedor envía una transferencia privada en cadena desde su cuenta de entrada a la billetera privada del usuario.- El usuario deposita moneda fiat.
- El proveedor vincula el depósito en moneda fiat del usuario con una billetera privada en el libro mayor interno.
- El proveedor sincroniza el saldo privado de la cuenta de entrada para obtener su saldo más reciente y luego envía una transferencia privada a la billetera privada del usuario.
2. Salida
Una salida consiste en una transferencia privada desde la billetera privada del usuario a la cuenta de salida y en una actualización del libro mayor interno del proveedor para pagarle al usuario en moneda fiat. Los pasos para completar una salida privada incluyen:- El usuario sincroniza su saldo privado y envía una transferencia privada a la cuenta de salida del proveedor.
- En un anillo confidencial, el proveedor puede vincular la transferencia mediante la dirección visible de la billetera del usuario. En un anillo anónimo, el libro mayor público no revela al remitente ni al destinatario; vincula la transferencia mediante la solicitud de salida en el libro mayor interno.
3. Cuenta de entrada y salida
La cuenta de entrada y salida es un saldo privado del proveedor que permite atender las entradas y salidas de los usuarios. Puede contener SOL o cualquier token SPL o Token-2022 que quieras admitir, como USDC. Asegúrate de que la cuenta de entrada y salida tenga saldo suficiente para atender a tus usuarios, al igual que las cuentas públicas de entrada y salida.Financiar la cuenta de entrada y salida
Para financiar el saldo privado de la cuenta, deposita desde un saldo público de Solana (billetera pública de origen) a un saldo privado. Los usuarios solo interactúan con la cuenta mediante transferencias privadas, por lo que los montos y activos transferidos al usuario nunca quedan expuestos.Comienza la integración
Native Wallet Integration
Agrega compatibilidad con la privacidad mediante tu propia administración de claves. Para proveedores que quieran administrar claves de cifrado y ejecutar la sincronización de estado.
Integrate Embedded Privacy Wallet
Agrega compatibilidad con la privacidad a tu aplicación mediante una API REST. Para proveedores y aplicaciones que quieran comenzar rápidamente sin administrar sus propias claves ni sincronizar el estado.
Integration with Custom Ring
Agrega compatibilidad con la privacidad mediante una API REST y configura un anillo personalizado con controles de políticas y cumplimiento.
Para empresas fintech, plataformas de nómina, empresas de remesas, neobancos y empresas.