I'm new in Monero. While reviewing the codebase of the Monero project, I'm stuck in the m_global_output_index field in transfer_details struct in the 'wallet2.h' file and want to know what it means. Really appreciate if someone can help~

1 Answer 1


In the CryptoNote protocol, outputs are organized into groups according to their amounts, and m_global_output_index represents the index of a given output in its corresponding group. This reduces the size of the ring signature by only storing those indices of outputs in the signature instead of the actual public keys.

Some examples:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.