Сама транзакция на вывод формируется в двух местах: сначала ее формирует наш сервер и ставит свою подпись, затем шлёт ф фронтэнд, фронтэнд ставит свою подпись и проверяет, ч о сервер дал правильную транзакцию, а не фигню. И затем шлёт подписанную назад, чтобы сервер её оттранслировал в сеть.