Skip to main content
El cliente de billetera ejecuta las acciones del usuario (crear, enviar, recuperar) contra tu backend. La aprobación ocurre en el dispositivo del usuario; Meru completa la transferencia y cubre la comisión.

Construir

Multi-dispositivo: siempre llama a status() primero

La llave de la billetera nunca sale del dispositivo, así que iniciar sesión en un teléfono nuevo no la copia. status() combina “¿el usuario tiene billetera?” con “¿este dispositivo tiene su llave?” y te dice la única acción correcta.
En un segundo dispositivo, llamar a enroll() en vez de recover() iniciaría una billetera separada. Siempre ramifica según status().
  • Recibir funciona en cualquier dispositivo de inmediato — la dirección de la billetera es pública.
  • Enviar desde un dispositivo nuevo requiere recover() una vez. Restaura este dispositivo a la billetera existente del usuario (misma billetera, misma dirección) a través del servicio de recuperación de Meru, autorizado por el login del usuario.

Métodos

Enviar

Cerrar sesión

Elimina la llave del dispositivo y borra la sesión. Perder la llave no es problema — la billetera se recupera volviendo a iniciar sesión.