completed

Ethereum and Cardano Web3 Wallet

$97,600.00 Received
$97,600.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Impact / Alignment
Feasibility
Auditability
Solución

NuFi Web3 wallet will allow users to:

  1. Import existing Ethereum wallet

  2. Connect to dApps on Ethereum, Milkomeda & Cardano from one wallet

  3. Connect to dApps from different accounts simultaneously

Problem:

The ‘Ethereum x Cardano’ cross-chain user experience (especially asset migration) is complicated due to the fact that users need to use at least 2 wallets and several different tools.

Yes Votes:
₳ 342,419,677
No Votes:
₳ 89,591,799
Votes Cast:
2572

This proposal was approved and funded by the Cardano Community via Project F9: The Great Migration (from Ethereum) Catalyst funding round.

  • download
  • download
  • download

Por favor, describa la solución que propone.

La experiencia de la cadena cruzada desde la perspectiva del usuario

Muchas de las propuestas que abordan la "Gran Migración" se centran, naturalmente, en animar a los proyectos basados en Ethereum a migrar a Cardano; sin embargo, la propuesta de NuFi se centra en la base de usuarios existente de un proyecto que, para comprometerse con el proyecto después de que migre a Cardano, primero debe migrar sus activos y luego gestionar activos en múltiples cadenas a partir de entonces. Si este proceso no es sencillo, un proyecto puede esperar una importante caída de usuarios en el camino, haciendo que la migración a Cardano sea menos atractiva.

El problema con las soluciones existentes

Las soluciones sin confianza existentes no son sencillas para los usuarios no técnicos que quieran migrar activos de Etheruem a Cardano. En el mejor de los casos, los usuarios deben configurar Metamask para añadir la RPC de la sidechain de Milkomeda antes de crear un monedero de Cardano y conectar dos monederos a un puente; en el peor de los casos, el proceso implica múltiples monederos, múltiples puentes y un grado de conocimientos técnicos. Además, no existe una entidad única que se encargue de prestar asistencia al cliente desde el principio hasta el final de la migración.

> Nos preguntamos:

> Q: "¿Hasta qué punto debe ser sencilla la migración de activos para los usuarios no técnicos?"

> A: "Una única cartera multicadena conectada a un único puente".

La solución de NuFi mejora la experiencia de la cadena cruzada de Ethereum a Cardano para los usuarios no técnicos proporcionando una única cartera Web3 no custodiada que:

> ✔️ soporta las cuentas de Ethereum, Milkomeda y Cardano necesarias para la migración de activos;

> ✔️ conecta todas las cuentas a un puente donde se pueden migrar los activos; y

> ✔️ permite la gestión de activos multicadena y la conectividad dApp multicadena.

A continuación se muestra el viaje del usuario que imaginamos, los resultados desde la perspectiva de un usuario no técnico, y las implementaciones necesarias para lograrlo:

<Paso 1 del recorrido del usuario: Preparar las cuentas

  • El usuario restablece una cartera Ethereum existente en la interfaz de NuFi utilizando su frase semilla o emparejando una cartera de hardware; en este momento, NuFi crea cuentas Milkomeda y Cardano automáticamente para el usuario. Alternativamente, el usuario puede ser capaz de importar una cuenta Ethereum existente en una cartera NuFi existente utilizando una clave privada.
  • Resultado 1: En menos de 1 minuto y con una sola acción, el usuario ha creado todas las cuentas necesarias para el proceso de migración lado a lado en una sola interfaz de cartera.
  • Resultado 2:** El usuario no necesita configurar manualmente Metamask (para soportar la sidechain de Milkomeda) ni configurar un nuevo monedero Cardano desde cero.
  • Implementaciones necesarias: Integraciones de Ethereum blockchain y Milkomeda sidechain en el monedero NuFi (NuFi ya soporta Cardano y hemos hecho los preparativos básicos para la integración de las cadenas EVM).

<u>Paso 2 del viaje del usuario</u>: Conexión y migración de activos

  • Utilizando la extensión de Chrome de NuFi con el conector dApp, el usuario conecta las cuentas de Ethereum, Milkomeda y Cardano a un puente (como Iagon Bridge) según sea necesario. Ahora conectado, el usuario puede migrar activos en dos transacciones de envío: Ethereum a Milkomeda, y Milkomeda a Cardano, puenteando tokens como USDC y USDT stablecoins, wETH, wBTC, y otros. Este proceso podría reducirse a una sola transacción de envío si también se financia la propuesta del Fondo9 de Iagon AS (en el reto "Compatibilidad entre cadenas").
  • Resultado 1**: Con un par de clics, el usuario es capaz de conectar las 3 cuentas según sea necesario a un único puente para migrar sin problemas los activos.
  • Resultado 2: Durante el proceso de migración de activos, el usuario puede ver el estado de las transacciones y el historial de las cuentas de las tres cadenas desde una única interfaz.
  • Implementaciones necesarias:** Desarrollar conectores de Ethereum y Milkomeda dApp para la extensión de Chrome existente de NuFi, e integrar NuFi con un puente de activos.

<u>Paso 3 del viaje del usuario</u>: Gestión de activos multicadena y conectividad

  • Después de migrar sus activos a Cardano, el usuario se compromete con el proyecto recién migrado utilizando la cartera NuFi, y puede explorar todos los rincones del ecosistema Cardano.
  • Resultado 1: El usuario es capaz de utilizar los activos migrados para interactuar con el proyecto migrado en su nuevo entorno, además de explorar el ecosistema de Cardano a través de una interfaz no custodiada y compatible con el monedero hardware. La funcionalidad existente en la aplicación de NuFi hace posible que el usuario se conecte a dApps de Cardano (como mercados, DEXes, DeFi, juegos, metaversos y más), apostar $ADA (y participar en ISPOs), gestionar visualmente CNFTs en una galería de NFT, negociar activos en la aplicación usando el DEX de Cardano integrado y el intercambio de cadena cruzada, y comprar $ADA usando tarjeta o transferencia bancaria.
  • Resultado 2:** La compatibilidad con la cadena de bloques de Ethereum y un conector de dApp de Ethereum significa que un usuario puede seguir participando en el ecosistema de Ethereum y gestionar activos de Ethereum que no están puenteados sin necesidad de cambiar de cartera. El soporte para la sidechain de Milkomeda y un conector dApp de Milkomeda permiten al usuario hacer lo mismo en el ecosistema de Milkomeda.
  • Implementaciones necesarias para el Resultado 1:** Ninguna (aparte de las ya mencionadas en los pasos 1 y 2 anteriores). NuFi es actualmente un monedero multicadena no custodiado (compatible con las cadenas de bloques Cardano, Solana y Flow) con una extensión de Chrome que funciona y toda la funcionalidad de la aplicación descrita anteriormente.
  • Implementaciones necesarias para el resultado 2: modo de emulación MetaMask**
  • Como no podemos esperar que muchas dApps basadas en Ethereum soporten inicialmente la interfaz de dApp de NuFi, pero aún así queremos dar a los usuarios una experiencia completa de dApp de Ethereum, tendremos un modo de emulación de MetaMask. Si este modo está activado, cuando el usuario intente conectarse con MetaMask en Ethereum (u otro EVM) blockchain, la conexión será anulada por NuFi y la conexión dApp será en cambio solicitada a través del conector dApp de la extensión Chrome de NuFi.

**¿Quién se beneficia de esta solución propuesta?

1) Usuarios no técnicos que necesitan migrar activos:

Los usuarios no técnicos pueden disfrutar de una experiencia entre cadenas (por ejemplo, la migración de activos) sin fricciones (porque no es necesario configurar o crear carteras manualmente) y sin problemas (porque las cuentas de Ethereum, Milkomeda y Cardano se conectan según sea necesario a un único puente utilizando una única extensión de cartera).

Después de la migración, estos mismos usuarios se benefician de la posibilidad de gestionar cuentas/activos de varias cadenas en un único monedero capaz de conectarse a dApps en cada una de las 3 cadenas de bloques. Además, los usuarios también podrán conectar su cartera NuFi a dApps en diferentes blockchains al mismo tiempo sin necesidad de cambiar de blockchain o de cuenta en el conector de dApp.

2) Proyectos que migran de Ethereum a Cardano:

Un proyecto que decida migrar de Ethereum a Cardano puede estar seguro de que incluso su base de usuarios menos conocedores de la tecnología podrán migrar los activos para seguir apoyando el proyecto después de la migración.

3) NuFi:

A través de la integración de la blockchain de Ethereum, NuFi obtendrá los fundamentos necesarios para agregar blockchains EVM adicionales en el futuro (como Polygon, Fantom, Algorand, BSC y muchos otros, pero principalmente cualquier otra cadena EVM que se construya sobre Cardano); estos también pueden integrarse con el mismo puente y permitir la migración de activos de la 'cadena EVM > Ethereum > Milkomeda > Cardano' de la manera descrita anteriormente o incluso pueden construir sus propios puentes EVM chain > Cardano.

Notas:

Esta propuesta hace referencia a Iagon Bridge (bridge.iagon. com) como un servicio con el que el monedero NuFi podría integrarse para alcanzar los objetivos aquí expuestos. El equipo de Iagon AS ha aceptado esta integración si se financia la propuesta de NuFi.

Además, Iagon AS ha presentado una propuesta en el reto "Colaboración entre cadenas" de Fund9 que mejoraría significativamente la experiencia entre cadenas al hacer posible la migración de activos de Ethereum > Milkomeda > Cardano con una sola transacción.

Por favor, describa cómo su solución propuesta abordará el desafío en el que la ha presentado.

La propuesta de NuFi aborda objetivos específicos del desafío "La Gran Migración", a saber:

"¿Cómo podemos hacer que sea fácil y rápido para las dApps y otros proyectos ampliar o pasar completamente de Ethereum a Cardano? ".

> La migración de activos es una parte esencial de la redistribución de un proyecto en el ecosistema de Cardano; si este proceso no es rápido y fácil, podemos esperar una importante caída de usuarios en el camino. La propuesta de NuFi mejora las soluciones actuales reduciendo el número de pasos, carteras y herramientas necesarias de la forma más sencilla posible: una cartera multicadena y un puente (e. g. Puente de Iagón).

>

> Además, los usuarios que migren a Cardano podrán gestionar cuentas de Ethereum junto con cuentas de Milkomeda y Cardano para una verdadera experiencia multicadena, y conectarse a dApps de Ethereum, Milkomeda y Cardano con un único monedero para una verdadera conectividad multicadena; si esto se puede proporcionar de la manera descrita en esta propuesta, es mucho más probable que un migrante permanezca en el ecosistema de Cardano.

*"Actualmente hay muchos esfuerzos en marcha como … Milkomeda. Estos proyectos están llegando a un punto en el que son lo suficientemente maduros como para que la gente los utilice o construya herramientas para ellos".

> La propuesta de NuFi no sólo utiliza los servicios de Milkomeda como parte de la migración de activos, sino que integra la sidechain de Milkomeda en el monedero de NuFi; con esto, un usuario podrá gestionar las cuentas de Milkomeda y conectarse a las dApps del ecosistema de Milkomeda a través de NuFi.

¿Cuáles son los principales riesgos que podrían impedir que el proyecto se lleve a cabo con éxito y explique cómo va a mitigar cada uno de ellos?

<u>Riesgos internos</u>:

**Nuestro equipo no será capaz de entregar los proyectos dentro del presupuesto asignado. **

> NuFi tiene sus propios flujos de ingresos; si nos damos cuenta de que hemos subestimado el coste del proyecto, podremos terminar el proyecto con nuestros propios recursos. Esto puede prolongar el proyecto, ya que nuestros recursos son escasos, pero podemos garantizar la entrega.

**El conector de la dApp de NuFi no se integrará con las dApps de Ethereum y otras cadenas EVM, por lo que los usuarios no podrán disfrutar de la experiencia completa de la cadena.

> Permitiremos a los usuarios activar el "modo de anulación de MetaMask" en el que la extensión de Chrome de NuFi emulará el comportamiento de MetaMask, lo que significa que los usuarios pueden conectarse a cualquier dApp que tenga integración con MetaMask.

**La UX/UI para el conector dApp multi-blockchain multi-cuenta será demasiado complicado para ser utilizado por los usuarios minoristas promedio.

> Con un enfoque iterativo de desarrollo y diseño de producto, iremos mejorando la UX de forma incremental para conseguir la experiencia deseada.

<u>Riesgos externos</u>:

**Otro monedero conector de dApps multicadena integrará Cardano y hará que este proyecto sea redundante. **

> Aunque es muy poco probable debido a la complejidad de Cardano, competidores como Math wallet o Coin98 wallet podrían llegar a Cardano. Nuestra estrategia de mitigación es soportar una amplia gama de funcionalidades para Cardano que serán muy complicadas de soportar para la competencia (ya implementadas: Soporte de NFT de Cardano, staking, envío de múltiples activos en una sola transacción, soporte de billetera de hardware de Ledger y Trezor).

Por favor, proporcione un plan detallado, incluyendo el calendario y los hitos clave para la entrega de su propuesta.

**Mes 1

- Soporte para Ethereum y activos ERC-20 en el monedero

**Mes 2

- Soporte para Ethereum en el conector de la dApp

- Funcionalidad de anulación de MetaMask

Mes de la semana 3

- Soporte para activos ERC-20 de Milkomeda y Milkomeda en el monedero

- Soporte para Milkomeda en el conector de la dApp

Momento 4

- Nivel deseado de UX entre cadenas alcanzado

- Compatibilidad con activos distintos de los ERC-20 (ERC-721 y ERC-1155)

[FEASIBILITY\N] Por favor, proporcione un desglose detallado del presupuesto.

Soporte para la cadena de bloques de Ethereum, activos ERC-20 (y otros), y conector de dApp (incluyendo la función de anulación de MetaMask):

Investigación = 80 horas @ 80 USD/hora = Total de 6400 USD

Implementación = 400 horas @ 80 USD/hora = Total de 32000 USD

Prueba y finalización = 80 horas @ 80 USD/hora = Total de 6400 USD

Soporte para el sidechain de Milkomeda, activos ERC-20 (y otros), y el conector de la dApp:

Investigación = 40 horas @ 80 USD/hora = Total de 3200 USD

Implementación = 200 horas @ 80 USD/hora = Total de 16000 USD

Pruebas y finalización = 60 horas a 80 USD/hora = Total de 4800 USD

Integración con los puentes de activos populares (+ optimización de la UX):

Investigación = 40 horas @ 80 USD/hora = Total de 3200 USD

Consultas y cambios = 80 horas a 80 USD/hora = Total de 6400 USD

**Creación de artículos de apoyo y formación del personal de apoyo

Creación de artículos/vídeos de instrucciones = 40 horas @ 40 USD/hora = Total de 1600 USD

Formación del equipo de soporte al cliente = 20 horas @ 80 USD/hora = Total de 1600 USD

Marketing:

Alcance de marketing personalizado a influenciadores y sitios web de gestión del conocimiento = 80 horas @ 40 USD/hora = Total de 3200 USD

**Proyecto y gestión del producto

Gestión del proyecto y del producto de todas las actividades del proyecto = 160 horas a 80 USD/hora = Total de 12800 USD

Total = 97.600 USD

Notas:

*Las tarifas horarias indicadas más arriba son las tarifas medias del sector para promotores y personal de proyectos con la experiencia necesaria para realizar los proyectos de esta propuesta. *

[FEASIBILIDAD\N] Por favor, facilite los datos de las personas que trabajarán en el proyecto.

El equipo de NuFi tiene una gran experiencia adquirida en numerosos y variados proyectos de blockchain y web3. Los miembros del equipo de NuFi han gestionado, desarrollado o consultado para proyectos de criptografía, incluyendo AdaLite, Yoroi mobile wallet, Ledger y Trezor Cardano integration, WingRiders Cardano DEX, Jamonbread CNFT marketplace, Brud, Seiza blockchain explorer, decentralized storage, y otros.

El equipo que entregará esta propuesta es:

  • Michal Petro - Jefe de Proyecto

<https://www.linkedin.com/in/michalpetro/>

  • Lubos Svolik - Jefe de Proyecto

<https://www.linkedin.com/in/lubossvolik/>

  • Rafael Korbaš** - CTO

<https://www.linkedin.com/in/rafael-korba%C5%A1-4b2a31b7/>

  • Richard Izip** - Jefe de FE

<https://www.linkedin.com/in/richard-izip-253622112/>

  • Michal Porubský - Desarrollador de software

<https://www.linkedin.com/in/michal-porubsk%C3%BD-537365144/>

  • Kamil Džurman - Desarrollador de software

<https://www. linkedin.com/in/kamil-d%C5%BEurman-0b18b6149/>

  • Andrej Želonka - Desarrollador de software

<https://www.linkedin.com/in/andrej-%C5%BEelonka-0563681a9/>

  • Gabriel Kerekeš - Desarrollador de software

<https://www.linkedin.com/in/gabriel-kerekes/>

  • Jacopo Buriolo - Director de Marketing

<https://www.linkedin.com/in/jacopoburiollo/>

  • Ben Goldie - Gestor de la Comunidad

<https://www.linkedin.com/in/goldieben/>

Si recibe financiación, ¿volverá a Catalyst en una ronda posterior para obtener más fondos? Por favor, explique por qué / por qué no.

No esperamos solicitar más financiación en relación con esta propuesta específica, sin embargo, podemos solicitarla en una ronda posterior para financiar una propuesta que no genere ingresos para nosotros pero que tenga un alto valor añadido para el ecosistema; un ejemplo de ello es la integración del registro de votos de Catalyst en el monedero NuFi.

Por favor, describa lo que va a medir para seguir el progreso de su proyecto y cómo lo va a medir.

Podemos recopilar la siguiente información y comunicarla trimestralmente a través de nuestros canales de redes sociales:

1) El número de conexiones a un puente de activos Ethereum > Milkomeda o Milkomeda > Cardano utilizando el monedero NuFi, y el número de transacciones ejecutadas

Esto indicará cuántas veces se ha utilizado el monedero de NuFi para migrar activos de Ethereum a Milkomeda y de Milkomeda a Cardano.

2) El número de usuarios que realizan transacciones utilizando tanto una cuenta de la cadena Cardano como una cuenta de la cadena EVM

Esto indicará cuántos usuarios han realizado transacciones utilizando una cuenta de Ethereum o Milkomeda junto a su cuenta de Cardano en el monedero NuFi, indicando cuántos usuarios están haciendo uso de la gestión de activos multicadena desde una única interfaz que esta propuesta haría posible.

3) El número de conexiones a las dApps de Ethereum y Milkomeda, y el número de transacciones ejecutadas en estas blockchains utilizando el monedero NuFi.

Esto indicará cuántos usuarios están haciendo uso de las integraciones de Ethereum y Milkomeda descritas en esta propuesta.

4) El número de proyectos que recomiendan públicamente NuFi para i) la migración de activos y ii) la gestión de activos multicadena

Esto indicará lo adecuada que es la solución de NuFi para las actividades entre cadenas a los ojos de los proyectos cuyas bases de usuarios deben migrar activos y gestionar activos en múltiples cadenas a partir de entonces.

5) Los comentarios recogidos a través del portal de atención al cliente de NuFi, el tablero de comentarios y los canales de Discord, Twitter y Reddit, y en los canales de medios sociales de personas influyentes y socios durante la campaña de marketing

Esto indicará la facilidad de uso de la solución y para qué fines la utilizan los usuarios, y nos ayudará a entender cómo se puede mejorar.

¿Qué significa el éxito de este proyecto?

Consideraremos que este proyecto es un éxito si:

  • Los usuarios son capaces de configurar las cuentas necesarias para la migración de activos de Ethereum a Cardano en menos de 1 minuto y conectar estas cuentas a un puente de activos utilizando una extensión de cartera única;

  • El monedero NuFi se utiliza para ejecutar 20.000 transacciones en los puentes de activos de Ethereum a Cardano durante un periodo de 12 meses;

  • 15.000 usuarios realizan transacciones tanto con una cuenta de Cardano como con una de la cadena EVM al menos una vez en un periodo de 12 meses;

  • El monedero NuFi es recomendado públicamente por al menos 200 proyectos o usuarios como monedero adecuado para las actividades entre cadenas (por ejemplo, la migración de activos) y la gestión de activos en varias cadenas durante un período de 12 meses; y

  • Hay 20.000 conexiones a dApps de Ethereum o Milkomeda que utilizan el monedero NuFi durante un periodo de 12 meses.

    Por favor, proporcione información sobre si esta propuesta es una continuación de un proyecto previamente financiado en Catalyst o uno completamente nuevo.

Se trata de una propuesta totalmente nueva.

Reseñas de CAs (1)

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00