In general, to write transaction details, information is obtained from the blockchain network and the transaction history is created as shown in the figure below. Then, the transaction history is sent to the hardware wallet, and the hardware wallet creates a digital signature in a safe place using the private key. When the digital signature is completed, the signed transaction is returned and the transaction is transmitted from the internet-connected device to the blockchain network.