¿Qué incluye el desarrollo de una wallet?
Prueba rápida: Responde en una línea: ¿quién tiene las claves? Si la respuesta no está clara, no estás listo para diseñar.
El desarrollo de una wallet crypto abarca las decisiones de producto y el software necesarios para que las personas usen activos digitales a través de tu servicio. El plan puede incluir la interfaz de la wallet, el enfoque de gestión de claves, los flujos de transacciones y swaps, la compatibilidad con cadenas, las integraciones, los servicios backend y el seguimiento. Definimos qué elementos pertenecen a tu primera versión y cuáles pueden esperar.
Una wallet no es solo una pantalla con saldos. Los usuarios necesitan entender qué están autorizando, qué sucede después de una acción y dónde obtener ayuda si una transacción no se comporta como se espera. Esas necesidades moldean el diseño del flujo tanto como la lista de funcionalidades.
Al inicio, mapeamos:
- Quién usará la wallet y qué necesita hacer primero.
- Si el producto es custodial o no custodial.
- Qué formato de entrega se ajusta al producto: extensión de navegador, móvil o Telegram Mini App.
- Qué cadenas, tipos de transacción y flujos de swap están planificados.
- Qué backend, seguimiento y soporte operativo necesita el producto.
Si la wallet es una parte de un producto más amplio, podemos alinear su plan con el desarrollo de dApps o el plan más general de desarrollo Web3. El resultado es un plan de funcionalidades práctico y una dirección de arquitectura, no una promesa de que cada integración posible pertenezca a la primera versión.
¿Cómo elegir el tipo de wallet y la plataforma?
Elige el tipo de wallet según la responsabilidad que tu producto esté preparado para asumir. Una wallet custodial gestiona las operaciones de claves como parte del servicio, mientras que una wallet no custodial está diseñada para que los usuarios controlen sus propias claves. Esa distinción afecta la experiencia de usuario, la arquitectura técnica y el modelo operativo, por lo que debe resolverse antes de finalizar los detalles de la interfaz.
Para un producto custodial, involucra a tu asesor legal desde el principio. La clasificación regulatoria es una cuestión legal, y el plan del producto debe reflejar la orientación del asesor antes del lanzamiento. Para un producto no custodial, aclara cómo los usuarios crean, acceden y recuperan su wallet, y asegúrate de que la interfaz explique esas acciones en lenguaje sencillo.
El formato de entrega también cambia el trabajo:
| Formato | Útil cuando | Planificar para aclarar |
|---|---|---|
| Extensión de navegador | Los usuarios necesitan acceso a la wallet junto con la actividad en el navegador | Experiencia de extensión, permisos y flujos de transacciones |
| Wallet móvil | El producto está diseñado para uso en teléfono | Recorridos móviles, acciones compatibles y conexiones de servicio |
| Telegram Mini App | Los usuarios deben acceder a funciones de la wallet dentro de un producto de Telegram | Experiencia de Mini App, interacción con la wallet y necesidades de backend |
Una wallet puede ser compatible con más de una cadena, pero la lista debe seguir los requisitos reales del producto. Para un producto conectado de Telegram, alinea las necesidades de la wallet con el desarrollo de bots y Mini Apps de Telegram; para una experiencia independiente en teléfono, considera el desarrollo de aplicaciones móviles.
Flujos de transacciones e integraciones a planificar
Planifica las integraciones en torno a la acción del usuario que habilitan, no en torno a una larga lista de tecnologías. Para cada flujo, especifica qué ve el usuario, qué confirma, qué hace la wallet a continuación y qué estado muestra el producto después. Esto facilita identificar requisitos faltantes antes de que comience la implementación.
Las áreas comunes a definir incluyen:
- Conectar o abrir una wallet dentro del formato de producto elegido.
- Ver saldos relevantes o detalles de activos.
- Enviar y recibir activos, incluida la información que los usuarios necesitan revisar antes de confirmar.
- Flujos de swap, si el intercambio de activos es parte del producto.
- Navegación multicadena y retroalimentación clara cuando una acción solicitada no está disponible.
- Responsabilidades del backend, necesidades de seguimiento y soporte operativo.
Una integración solo es útil cuando se ajusta al modelo de custodia del producto y al recorrido de usuario previsto. Durante la revisión de flujos, verificamos que cada conexión propuesta tenga un propósito claro, un responsable definido y suficiente contexto del producto para estimar su implementación. También identificamos qué detalles aún necesitan una decisión de tu equipo, como las prioridades de cadena o el comportamiento de las transacciones.
Para cualquier funcionalidad de contrato inteligente conectada, coordina el plan de la wallet con el desarrollo de contratos inteligentes. Mantén alineadas la explicación pública del producto y las instrucciones dentro de la wallet; un sitio web y landing page Web3 puede ayudar a explicar cómo funciona la wallet sin saturar la interfaz.
¿Qué recibes durante la construcción?
Regla general: Menos cadenas, menos funcionalidades, una versión. Añade el resto después de que usuarios reales la hayan probado.
Recibes un plan de implementación de la wallet vinculado a los requisitos acordados del producto, seguido del trabajo de desarrollo y las actividades de revisión definidas en el plan. Lo que recibes exactamente depende del formato elegido, el modelo de custodia, las integraciones y las necesidades de lanzamiento; se acuerdan antes de la implementación para que ambos equipos sepan qué está incluido.
Un compromiso típico cubre:
- Mapeo de requisitos y flujos de usuario para el formato de wallet seleccionado.
- Decisiones de arquitectura para custodia, cadenas, requisitos de transacciones y swaps.
- Trabajo de interfaz e implementación para las funcionalidades acordadas.
- Trabajo de integración y componentes backend donde el producto los necesite.
- Revisión de seguridad y preparación de materiales para una auditoría externa, si es necesario.
- Notas de entrega para el plan implementado y las próximas decisiones del producto.
Empezamos con una revisión de flujos de la wallet: recorremos las acciones de usuario previstas, identificamos decisiones que podrían cambiar la arquitectura y convertimos las preguntas abiertas en un plan claro. Luego acordamos la secuencia de construcción, trabajamos en la implementación y revisamos el resultado contra ese plan. Puedes prepararte compartiendo el resumen del producto, los usuarios previstos, la preferencia de custodia, el formato objetivo, las prioridades de cadena y cualquier orientación técnica o de cumplimiento existente.
Si la wallet es parte de una entrega más grande, coordinamos sus límites con el trabajo de desarrollo Web3 relacionado. Esto mantiene visibles las dependencias y ayuda a tu equipo a decidir qué debe estar listo antes de que la wallet pueda probarse o lanzarse.
Gestión de la seguridad de la wallet y el riesgo de lanzamiento
La seguridad de la wallet se aborda mediante elecciones de arquitectura, diseño cuidadoso de flujos y un plan de revisión que coincida con el plan acordado. Identificamos las acciones sensibles y las responsabilidades de gestión de claves desde el principio, luego incluimos la revisión de seguridad y la preparación para auditoría en el plan de entrega cuando sea necesario. Esto ayuda al equipo a entender qué se ha revisado y qué aún necesita atención especializada.
Antes del desarrollo, prepara cualquier documentación técnica existente, los requisitos de integración conocidos y la orientación del asesor legal para productos custodiales. Durante la revisión, pide explicaciones claras del enfoque de gestión de claves, el manejo de transacciones, las responsabilidades del backend y cómo se supervisarán los problemas. Para una auditoría externa, aclara quién la realizará, qué materiales necesitan y cómo se manejarán los hallazgos; la preparación para auditoría no es lo mismo que una auditoría independiente.
La clasificación custodial debe verificarse con tu asesor legal antes del lanzamiento, y ningún equipo de desarrollo puede controlar los hallazgos de un auditor externo, la disponibilidad de una integración de terceros o las decisiones de revisión de una plataforma. Podemos comprometernos con la implementación acordada y el trabajo documentado, mientras que esas decisiones externas permanecen fuera del control del equipo de construcción.
Para una entrega útil, asegúrate de que tu equipo pueda identificar el plan de wallet acordado, el trabajo de revisión completado, las decisiones no resueltas y las responsabilidades operativas. Estos son elementos concretos que resolver antes de un lanzamiento público, no detalles que dejar implícitos.
Tu lista de verificación de 7 puntos para planificar la wallet
Responde estas 7 preguntas antes de que comience el desarrollo. Si no puedes responder las dos primeras, comienza con un breve paso de descubrimiento antes de construir.
- Decide quién tiene las claves: el usuario o el servicio.
- Elige las plataformas: extensión, móvil o mini app.
- Enumera las cadenas y tokens en el lanzamiento.
- Mapea los 3 flujos principales: recibir, enviar y swap.
- Planifica la recuperación y lo que ven los usuarios cuando algo sale mal.
- Reserva una revisión de seguridad antes del lanzamiento.
- Revisa las reglas legales para tus mercados.
Términos en una línea
Wallet custodial significa una wallet donde un servicio tiene las claves por el usuario.
Wallet no custodial: una wallet donde solo el usuario tiene las claves.
¿Cuándo tiene sentido una wallet personalizada?
Una wallet personalizada es adecuada cuando una experiencia de wallet estándar no admite el modelo de custodia, el recorrido de usuario o las integraciones requeridas por tu producto. También puede tener sentido cuando las acciones de la wallet son centrales para una dApp, un producto móvil o una experiencia de Telegram y necesitan diseñarse como parte de ese producto en lugar de añadirse después.
Antes de encargar una construcción, responde estas preguntas:
- ¿Qué debe poder hacer un usuario en la primera versión?
- ¿Quién es responsable de las operaciones de claves y el soporte al usuario?
- ¿Qué cadenas y tipos de transacción son esenciales en el lanzamiento?
- ¿El producto necesita una extensión de navegador, una aplicación móvil, una Telegram Mini App o una combinación?
- ¿Qué integraciones ya están seleccionadas y cuáles aún necesitan investigación?
- ¿Qué revisión de seguridad y orientación legal deben estar listas antes del lanzamiento?
Si aún no puedes responder las preguntas sobre custodia o primera versión, comienza con una conversación de descubrimiento planificada en lugar de tratar una lista de funcionalidades incompleta como una especificación. Podemos ayudarte a convertir tu resumen en decisiones, identificar dependencias y esbozar una secuencia de construcción sensata. Envía a MarketingExtra la descripción de tu producto, el formato preferido, las suposiciones de custodia y las integraciones conocidas; revisaremos el material y responderemos con los siguientes pasos para definir el plan de la wallet.
Envía 3 cosas: tu elección de custodia, tus plataformas objetivo y tu lista de cadenas.
Cómo trabajamos
- Comparte el resumen del productoCuéntanos a quién sirve la wallet, qué necesitan hacer los usuarios y si tienes un formato de entrega preferido. Incluye cualquier orientación técnica o legal existente.
- Revisa la custodia y los flujos de usuarioMapeamos las decisiones clave del producto, las necesidades de transacciones y las preguntas abiertas antes de recomendar un plan de implementación.
- Acuerda la arquitectura y el planTu equipo revisa el formato propuesto, los requisitos de cadena, las integraciones, las necesidades de backend y el trabajo de seguridad antes de que comience el desarrollo.
- Construye la wallet acordadaImplementamos la experiencia y las integraciones planificadas, manteniendo el progreso y las decisiones visibles para tu equipo.
- Revisa y prepara la entregaVerificamos el trabajo entregado contra el plan acordado, documentamos los elementos pendientes y preparamos los siguientes pasos para el lanzamiento o la auditoría.
Preguntas frecuentes
¿Qué proporcionan para comenzar el desarrollo de la wallet?
Comparte una breve descripción del producto, los usuarios previstos, el formato de entrega preferido, las suposiciones de custodia y las acciones que los usuarios deben completar. Añade preferencias de cadena o integración y cualquier orientación técnica o legal que ya tengas. Usamos ese material para identificar decisiones abiertas y planificar la primera discusión.
¿Es posible una wallet donde nosotros tengamos las claves, o solo claves del usuario?
Sí. El proyecto puede planificarse en torno a cualquiera de los dos modelos, pero la elección cambia las responsabilidades de gestión de claves, los flujos de usuario y las operaciones del producto. Para un producto custodial, haz que tu asesor legal verifique su clasificación regulatoria antes del lanzamiento; podemos alinear el plan técnico con esa orientación.
¿Puede una misma wallet ser una extensión de navegador y una mini app?
El formato de entrega es parte del plan, y se puede planificar más de un formato si el producto lo necesita. Cada formato tiene su propio recorrido de usuario y requisitos de integración, por lo que primero definimos las acciones que los usuarios deben completar en cada experiencia y luego acordamos cuáles están incluidas.
¿Puede cubrir múltiples cadenas y swaps?
Sí, cuando forman parte de los requisitos acordados del producto. Definimos la compatibilidad con cadenas y los flujos de transacciones o swaps antes de la implementación, incluyendo qué deben revisar los usuarios y qué estado debe mostrar el producto. Esto evita tratar la compatibilidad multicadena como un añadido no definido.
¿Una revisión de seguridad equivale a una auditoría independiente?
No. Una revisión de seguridad y la preparación para auditoría son distintas de una auditoría independiente. Podemos incluir trabajo de revisión y preparar materiales en el plan acordado; si requieres una auditoría externa, aclara su proveedor, requisitos y proceso de resolución de hallazgos con los especialistas correspondientes.
¿Cuántas semanas lleva construir una wallet?
El tiempo se establece después de comprender el modelo de custodia, el formato de wallet, el plan de funcionalidades, las integraciones y las necesidades de revisión. Una versión inicial enfocada y una wallet que abarque varios formatos o cadenas requieren trabajo diferente. Acordamos la secuencia y los hitos contigo antes de que comience el desarrollo.
¿Alguien puede prometer que una wallet custodial supera el lanzamiento?
No. La clasificación regulatoria de los productos custodiales debe verificarse con tu asesor legal, y los resultados de las revisiones de terceros no son controlados por el equipo de desarrollo. Podemos entregar la implementación acordada y el trabajo de revisión, documentar los problemas abiertos y coordinar el plan técnico con tu orientación.
Cuéntanos sobre tu proyecto
Responde cuatro preguntas rápidas y en menos de una hora te enviamos un plan, plazos y un rango de presupuesto. Todo es confidencial.
Cargando el formulario…