You can get more control over the transaction and data sent to the Ethereum blockchain. Usually, we send a transaction with send transaction methods. You can also sign a transaction with the private key and send it directly. You will learn various ways to do this in this recipe.