VOUT
  • Hash256
  • Hash160
  • Reverse Bytes
  • Hexadecimal
  • Satoshis
Youtube

VOUT

The vector of an output in a bitcoin transaction.

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

Usage

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.

Notes

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: 02 Apr 2020
  • 02 Apr 2020: added grades
  • 28 Mar 2020: updated html for h1 headers and subheadings - now dynamic from yaml
  • 28 Mar 2020: updated html for h1 headers and subheadings
  • 30 Oct 2019: suggestions from @iMilnb on twitter
  • 09 Oct 2019: renamed browser to explorer, glossary to guide, and guide to beginners

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.