Можно ли использовать Electrum для создания мультиподписного кошелька с трезором и холодной картой с воздушным зазором?

Я настроил мультиподпись 2 из 3, используя Electrum, Trezor и Coldcard. Во время тестирования я столкнулся с проблемами при использовании карты Coldcard для подписи.

Мой подход:

  1. (На Электруме) Файл -> Создать/Восстановить -> Кошелек с мультиподписью -> Использовать аппаратное устройство
  2. Подключите Trezor, разблокируйте и настройте как p2wsh.
  3. Повторите шаги 1 и 2 для второго Trezor.
  4. Вставьте карту MicroSD в Coldcard.
  5. (На Coldcard) Настройки -> Кошельки с мультиподписью -> Экспорт XPUB
  6. Вставьте карту MicroSD в компьютер с установленным Electrum.
  7. (На Электруме) Введите ключ подписчика
  8. Вставьте p2wsh xpub с карты MicroSD в текстовое поле.

Это сработало, и мой кошелек был настроен. Я отправил на него небольшую сумму биткойнов, чтобы проверить, могу ли я подписывать транзакции с помощью Electrum. Я ожидал, что UX будет похож на пользовательский интерфейс Coldcard с воздушным зазором, используемым с Electrum, то есть я создам транзакцию и нажму кнопку «Экспорт PSBT». Принесите это на мою карту Coldcard и подпишите транзакцию. Однако во всплывающем окне транзакции есть только кнопка «Экспорт» и нет кнопки «Экспорт PSBT». Кнопка «Экспорт» дает мне файл .txn, который представляет собой json, содержащий шестнадцатеричный код tx. Coldcard не распознает этот файл и поэтому не может его подписать. Мне удалось найти эти документы , в частности раздел под названием «Создание мультиподписного кошелька с воздушным зазором». Однако эти документы кажутся специфичными для мультиподписных установок только для Coldcard.

Можно ли экспортировать PSBT с мультиподписью из Electrum для подписи на закрытой карте Coldcard или это просто не поддерживается в настоящее время? Если он поддерживается, что мне нужно сделать?

Я понимаю, что эта проблема, возможно, устарела, но теперь она должна работать. Вы пробовали это с Electrum 4.0.3? Затем по умолчанию используется PBST для любого TXN Export, Export to fileкоторый еще не получил все подписи.

Ответы (1)

У меня такая же проблема, и я предпочел бы прокомментировать, но у меня недостаточно репутации.

Похоже, что этот запрос на вытягивание пересматривается и добавит интеграцию мультиподписи CC в Электрум.

Тем не менее, в настоящее время существует аппаратная мультиподписная вилка Electrum для холодной карты, которая доступна здесь , хотя несколько коммитов находятся за основной веткой Electrum.

Мне не удалось успешно построить этот форк, поэтому надеюсь, что в ближайшем будущем будет дополнительная работа по интеграции Cold Card.