The EthWallet is a standalone wallet component for the creation and storage of Ethereum account addresses and corresponding private signing keys. The wallet interfaces dynamically with the Kaleido Token services allowing for quick visualization of account balances and for designation of a signing account when swapping assets or invoking a token smart contract. The wallet also exposes an RPC endpoint for client side connection, account specification and transaction signing on web3 send transaction calls to Geth and Quorum clients. For transactions targeting Pantheon nodes, the same wallet RPC endpoint can be called and the service will leverage an embedded Java-based module called EthSigner to sign and deliver Pantheon-compatible transaction objects. Wallets can be integrated with cloud HSMs for secure transaction signing.