<!-- проект: Personal Ledger | chat_id: -5465288789 | сообщений: 5 | шаблон: dev | язык: ru | 2026-08-07T13:24:18.841Z -->

# Техническое задание (разработка) — проект «Personal Ledger»

## Контекст
FinanceEx предоставил голосовые сообщения с отзывами и замечаниями по интерфейсу и функциональности кошелька проекта «Personal Ledger». В сообщениях описаны проблемы с интерфейсом, удобством, функционалом, уведомлениями и логикой работы с аккаунтами и кошельками.

## Задачи

1. **Изменить название аккаунта** — необходимо реализовать возможность редактирования названия аккаунта. *(FinanceEx)*
2. **Улучшить контрастность интерфейса** — повысить контрастность текста и элементов интерфейса для лучшей видимости. *(FinanceEx)*
3. **Добавить выписку по счету** — реализовать отображение истории операций (выписки) по счету, включая сумму и источник. *(FinanceEx)*
4. **Улучшить меню навигации** — сделать навигацию между разделами более логичной и удобной. Вход и выход должны быть расположены симметрично и логично. *(FinanceEx)*
5. **Улучшить видимость адреса в последних транзакциях** — сделать так, чтобы адреса в последних транзакциях были видны полностью. *(FinanceEx)*
6. **Улучшить подсказки при добавлении нового аккаунта** — сделать более понятной и детализированной информацию о том, как добавить новый аккаунт. *(FinanceEx)*
7. **Улучшить видимость кнопки добавления аккаунта** — выделить стрелку или кнопку, которая позволяет добавить новый аккаунт. *(FinanceEx)*
8. **Разделить логику аккаунтов и кошельков** — реализовать четкое разделение между аккаунтами, созданными под одной и той же seed-фразой, и аккаунтами, созданными под разными seed-фразами. *(FinanceEx)*
9. **Реализовать уведомления о зачислении средств** — добавить уведомления при зачислении денег на кошелек. *(FinanceEx)*
10. **Улучшить поведение при удалении кошелька** — при удалении кошелька не должно происходить выхода из системы, и не должно требоваться повторное введение seed-фразы для входа в оставшиеся кошельки. *(FinanceEx)*
11. **Добавить голосовой ввод в чат** — реализовать возможность голосового ввода в чат вместо текстового. *(FinanceEx)*

## Приоритеты
- Высокий приоритет: улучшение контрастности, выписка по счету, уведомления о зачислении средств, разделение аккаунтов и кошельков.
- Средний приоритет: улучшение меню навигации, видимость адресов, поведение при удалении кошелька.
- Низкий приоритет: голосовой ввод в чат.

## Открытые вопросы
- Что подразумевается под "рассчетом 3x" и "rc20"? Требуется уточнение у заказчика.
- Что такое "пешсваб" и как это связано с платежной системой? Требуется уточнение.
- Что подразумевается под "языком, ставить изначально"? Требуется уточнение, какой язык и как именно должен применяться.
- Что означает "интеллектуальное понимание управления кошелеком"? Требуется уточнение, какие именно элементы интерфейса и поведение системы подразумеваются.
