• Hash256
  • Hash160
  • Reverse Bytes
  • Hexadecimal
  • Satoshis


The vector of an output in a bitcoin transaction.

A vout is basically an index number for an output in a transaction.


You can use a txid and a vout to uniquely select an output to use as an input in a new transaction.

Output number 2, please.


In programming, counting starts at 0. So if we want to use the first output of an existing transaction, we put a vout of 0. (The second output would be 1.)

The ā€œvā€ in vout stands for vector, because outputs in the bitcoin source code are stored in a vector data structure (which is basically an array).

By Greg Walker,

Last Updated: 21 Jul 2020
  • 21 Jul 2020: renamed /guide/ to /technical/
Back to Top

Hey there, it's Greg.

I'll let you know about cool website updates, or if something seriously interesting happens in bitcoin.

Don't worry, it doesn't happen very often.