Detalhes da Discussão

Principal
Tipo
ATIVO

Hardware Wallets Maintenance

7 comentários
Enviado: 1 Apr 2025, 15:03 UTC (Epoch 549)
Atualizado: 19 May 2025, 12:06 UTC (Epoch 558)
# ID:5
mi

michal_petro

Orçamento$284,600 (424,800 ADA)
Taxa de ADA$0.67
Moeda PreferidaUnited States Dollar (USD)
Tipo de ContratoTime and Materials

Descrição

Update Ledger and Trezor firmware and integration libraries with new relevant Cardano features or breaking changes. Update also if there are any breaking changes in Ledger and Trezor core firmware code, testing suites, etc.

Update cardano-hw-cli to reflect firmware changes and to reflect user needs

Support Keystone developers while doing the changes above

Provide general cardano hw wallets maintenance, development support and bugfixing.

Order and manage external code audits for Ledger firmware code (Ledger requirement, has to be done by one of 2 certified auditors)

Declaração do Problema

Hardware wallets Ledger and Trezor and additional supporting tooling (cardano-hw-cli) need to be regularly updated in order to be able to support Cardano blockchain development.

There are 2 aspects of this:

  • regular maintenance, bugfixing and developer support
  • implementation of new Cardano features and breaking changes

HW wallets in scope: Ledger, Trezor, Keystone (from support perspective as Keystone firmware and tooling is developed by the Keystone team)

Currently it is not known which features in Cardano Roadmap will affect hardware wallets integrations.

Benefício da Proposta

If implementation of new Cardano features and breaking changes is not completed then hardware wallets may become incompatible with Cardano, stopping users from accessing newer blockchain features or stop working altogether.

If regular maintenance, bugfixing and developer support is not completed, wallets may lack functionalities and development of tooling that is using HW wallets may become impossible or much more difficult.

Principais Entregas da Proposta

New feature implementation should be defined ad-hoc based on Cardano Roadmap projects completion. The maintenance part of this project should be executed continuously and the result should be working HW wallets integration and good developer experience for 3rd party developers.

Detalhamento de Custos

These are suggested caps for the development. Only work that is actually needed and delivered will be charged (time & material). The contract should be valid for 1 year.

New features implementation - 0.6 FTE - 144 work-days - 187,200 USD Maintenance & support - 0.2 FTE - 48 work-days - 62,400 USD External audits - 35,000 USD

Recursos & Duração

New features implementation part - unknown but from past experience we suggest to allocate 0.6 FTE budget Maintenance & support part - from past experience we suggest to allocate 0.2 FTE budget Duration - 1 year (with regular 1 year extensions at the end of the term) External audits - depending on the size and number of new features implementation

Experiência

Vacuumlabs has been developing the Cardano HW wallets integrations (Ledger and Trezor) since 2018.

Manutenção & Suporte

This should be ongoing activity. Cardano HW wallets development consisted of around ~20 small projects through years 2018-2025

Endosso Suplementar

The critical maintenance, bugfixing and developer support is currently done by Vacuumlabs for free but this cant last too long. https://github.com/vacuumlabs/cardano-hw-cli/pull/190 https://github.com/vacuumlabs/cardano-hw-cli/pull/188 https://github.com/vacuumlabs/cardano-hw-cli/releases/tag/v1.18.0-rc.1 https://github.com/vacuumlabs/cardano-hw-cli/releases/tag/v1.18.1

We also covered support for developers mainly (mainly SPO tools, various email requests and requests on Cardano Wallets telegram channel)

Alinhamento com o Roadmap

Sua proposta se alinha com algum dos Comitês da Intersect?

Technical Steering Committee

Esta proposta está alinhada com o Roadmap do Produto e os Objetivos do Roadmap?

Developer / User Experience

Administração e Auditoria

Você gostaria que a Intersect fosse seu Administrador designado, incluindo atuar como auditor, conforme a Constituição Cardano?

Sim

Informações de Propriedade

Enviado em Nome de

Company

Perfis Sociais

https://x.com/PetroMichal

Principais Dependências

We will be implementing only features that affect HW wallets and that were delivered to Cardano blockchain through Cardano Roadmap.

Criado:4/1/2025
Atualizado:5/19/2025
ID:5
Resultados da Pesquisa
Votos: 12
Esta proposta deve ser financiada na próxima rodada do Orçamento Cardano?
SIM
11 (92%)
NÃO
1 (8%)

Comentários (7)

30 de abr. de 2025, 08:13 UTC

While this might be an important project, Catalyst might be a better fit because of the size of the budget.

30 de abr. de 2025, 08:13 UTC

I am generally supportive of this proposal. Ongoing maintenance of hardware wallets is essential for Cardano's security and user experience, and I highly value Vacuumlabs’ contributions in this area so far.

That said, I would like to confirm a few details:

Since this proposal uses a Time & Materials model, where payments are made based on the actual work done:

How will payment timing and the payment mechanism (e.g., via smart contracts) be handled?

Additionally, is my understanding correct that the ₳424,800 serves as a maximum cap, and no claims beyond this amount will be made?

I would appreciate clarification to ensure transparency around the process.

30 de abr. de 2025, 08:13 UTC

Will there be any overlap with the TSC budget? If the TSC budget is adopted, will you participate in the TSC public bidding?

Governance Space na Blockchain Cardano

Você está pronto para participar?

Construindo juntos para impulsionar a Cardano.