Web3 Dictionary Logo
Web3 Dictionary
Contribute

Categories

AllBlockchainDappsDAOsDeFiNFTsRegulationSecuritySmart ContractsTokenomicsWalletsWeb3 GamingOthers
  1. Web3 Dictionary
  2. Wallets
  3. Transaction Signing
Wallets

Transaction Signing

The cryptographic authorization of a blockchain transaction using a private key, proving ownership and intent.

Last Updated

2026-03-29

Related Concepts

Private KeyWalletDigital SignaturePublic Key Cryptography
Web3-Explorer Logo

Web3 Security

AD

Security frameworks, smart contract reviews, and compliance alignment to reduce risk and protect users.

Review Security Services

What is Transaction Signing?

Transaction signing is the process of cryptographically authorizing an on-chain action using your private key. The signature proves you intentionally authorized the transaction without revealing the private key itself.

How does Transaction Signing work?

  1. Your wallet creates a transaction with recipient, amount, and optional contract data.
  2. The transaction data is hashed.
  3. Your private key signs the hash using ECDSA, producing a unique signature.
  4. The signed transaction is broadcast; nodes verify the signature using your public key.
  5. Invalid or mismatched signatures are rejected by the network.

Why does Transaction Signing matter?

It is the foundation of self-custody. No bank or intermediary confirms your transactions your private key signature is the sole proof of authorization.

Key features of Transaction Signing

  • Only the private key holder can produce a valid signature
  • Signature is unique per transaction cannot be reused
  • Network verifies without ever seeing the private key
  • Cannot be forged without the private key

Examples of Transaction Signing

When you send ETH from MetaMask, it silently signs the transaction with your private key before broadcasting. A hardware wallet signs offline and passes only the signature to the connected device the key never touches the internet.

External References

  • Ethereum Transactions
  • Crypto Security