Resolve a Monero ring member's global index to its output key
When inspecting a ring, the public members can be located by output index. Looking one up identifies a candidate output, while the real spender remains hidden within the ring.
Query one absolute RingCT index
Use a synced daemon with this output index available. The example asks for absolute index 1000 in the RingCT amount class. If your transaction parser gives relative key offsets, cumulatively sum them first to obtain the absolute indexes. POST this example to /get_outs on monerod.
{
"outputs": [
{
"amount": 0,
"index": 1000
}
],
"get_txid": true
}
Inspect the commitment and public key
The response contains the output key, amount commitment in mask, block height and, when requested, the transaction ID. A commitment is not a plaintext XMR amount. A successful lookup does not identify which candidate was actually spent or reveal its owner's wallet address.