==== Bitcoin: Guide 2 Transactions ==== [[dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:guides| return to Bitcoin Guides]] === Overview === ://Transactions let users spend satoshis. Each transaction is constructed out of several parts which enable both simple direct payments and complex transactions.[[https://bitcoin.org/en/transactions-guide | Bitcoin Transactions ]]// === Introduction === : //...describe each part and demonstrate how to use them together to build complete transactions.// : //To keep things simple, this section pretends coinbase transactions do not exist. Coinbase transactions can only be created by [[dido:public:ra:xapend:xapend.a_glossary:b:bitcoin|Bitcoin]] miners and they’re an exception to many of the rules listed below. Instead of pointing out the coinbase exception to each rule, we invite you to read about coinbase transactions in the block chain section of this guide.// === Topics === * [[https://bitcoin.org/en/transactions-guide#introduction | Introduction]] * [[https://bitcoin.org/en/transactions-guide#p2pkh-script-validation | P2PKH Script Validation]] * [[https://bitcoin.org/en/transactions-guide#p2sh-scripts | P2SH Scripts ]] * [[https://bitcoin.org/en/transactions-guide#standard-transactions | Standard Transactions ]] * [[https://bitcoin.org/en/transactions-guide#signature-hash-types | Signature Hash Types ]] * [[https://bitcoin.org/en/transactions-guide#locktime-and-sequence-number | Locktime And Sequence Number]] * [[https://bitcoin.org/en/transactions-guide#transaction-fees-and-change | Transaction Fees And Change ]] * [[https://bitcoin.org/en/transactions-guide#avoiding-key-reuse | Avoiding Key Reuse ]] * [[https://bitcoin.org/en/transactions-guide#transaction-malleability | Transaction Malleability]] | **BETA** | | This documentation uses information provided in [[https://bitcoin.org/en/transactions-guide | Bitcoin Transactions Guide ]] and has not been approved by Bitcoin experts.|