# Building an open-source Zcash hardware wallet SDK for constrained embedded systems

**URL:** https://forum.zcashcommunity.com/t/building-an-open-source-zcash-hardware-wallet-sdk-for-constrained-embedded-systems/55259
**Category:** Zcash Apps
**Created:** [April 6, 2026, 9:21pm UTC](https://forum.zcashcommunity.com/t/building-an-open-source-zcash-hardware-wallet-sdk-for-constrained-embedded-systems/55259 "2026-04-06T21:21:49Z")
**Posts on this page:** 1
**Showing post:** 11

<div class="post-metadata">

### Author: ![hanh](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/hanh/32/27853_2.png) [@hanh](https://forum.zcashcommunity.com/u/hanh)
#### Post date: [April 10, 2026, 4:19pm UTC](https://forum.zcashcommunity.com/t/building-an-open-source-zcash-hardware-wallet-sdk-for-constrained-embedded-systems/55259/11 "2026-04-10T16:19:36Z")

</div>

I usually go with a simpler route. The device calculates the sighash and signs that one. If the wallet tried to tamper with the tx, the signature is invalid and the tx is rejected by the network. Since it only happens when the wallet is malicious, I don’t have to be nice.

---

_[View the full topic](https://forum.zcashcommunity.com/t/building-an-open-source-zcash-hardware-wallet-sdk-for-constrained-embedded-systems/55259)._
