The private transaction key named "r" in the CryptoNote whitepaper can be used to prove someone received funds.
Questions tagged [transaction-key]
17 questions
9
votes
2 answers
How do I prove that a payment has been sent to a particular address?
If I pay someone, and they then claim that the payment has not been received, how can I prove that the payment was in fact sent?
Alexde
- 1,498
- 1
- 10
- 18
7
votes
1 answer
What is the TX key?
What is the TX key?
I know it is related to $r$ from the whitepaper, but I'm not sure which number it is. (I'm thinking it is either r, rA, or H(rA)).
Christopher King
- 3,120
- 14
- 65
6
votes
1 answer
Simplewallet: How do I get the tx_id needed for check_tx_key and get_tx_key?
I tried to use the transaction hash, but that seems to be something different than tx_id. For example with this:
get_tx_key
I got an error "no tx key found for this txid".
villabacho
- 1,215
- 6
- 15
5
votes
1 answer
What significance does the wallet public spendkey and public viewkey have in a transaction?
I was just wondering what function does the public keys in a wallet address have in creating a transaction or receiving a transaction from someone?
samwellj
- 3,215
- 4
- 17
- 32
5
votes
1 answer
Why do I see only one transaction key R=rG per transaction while there are multiple output keys P=H(rA)G+B to represent multiple denominations?
As I understand from the whitepaper, the sender picks random r to create one-time output public key P=H(rA)G+B, and the public transaction key R=rG is attached to the transaction data. Since any amount sent to the receiver needs to be split into…
kenshi84
- 2,485
- 1
- 14
- 33
3
votes
1 answer
How to identify sender when they send monero?
My current understanding is that when I expect to receive monero from many people, I send each subaddress to each one of them to identify which one sent how much. But it seems to be troublesome for me to generate a lot of subaddresses.
So I will…
qand
- 95
- 4
2
votes
1 answer
Is it easily provable by a third party that the key image used in a transaction is associated with the spent output without revealing the (P,I) pair?
What I'm getting at is I'd like to know how the Monero network can know that a key image used in a transaction is not either forged (probably an easy answer) or created from a different output owned by the same wallet (perhaps a more technical, but…
scoobybejesus
- 5,515
- 21
- 42
2
votes
1 answer
Why is the function open_tx executed twice for each transfer command?
I built a private testnet with reference to this guide.
In order to understand how the secret transaction key is generated, I examined how many times the open_tx function (in device_default.cpp) was executed with a transfer command from the…
remiremy
- 41
- 1
2
votes
1 answer
How can I get the public tx key on private testnet?
I built a private testnet with reference to https://github.com/moneroexamples/private-testnet.
I want to check the public tx key of the issued tx, but I don't know how to check it.
I cannot use https://xmrchain.net/tx/[tx_id] because I use a private…
remiremy
- 41
- 1
2
votes
1 answer
Generating key derivation in construct_miner_tx
Good day!
I am trying to understand the construct_miner_tx function inside cryptonote_tx_utils.cpp and I am stuck on comparing what is being discussed in the zero to monero reference pdf regarding multiple outputs. Where it generally states (based…
jnra
- 69
- 4
1
vote
1 answer
Can the sender of the transaction find out via any blockchain explorer, how much money he sent?
The sender has all 4 keys and can have the destination address, but does not have the tx_key, is there any way to find out, how much money he sent in a transaction using any blockchain explorer?
Or can the sent amount be found out only by the…
Salda
- 117
- 5
1
vote
1 answer
How Elliptic Curve calculations are possible when using base58 addresses, if these are 552 bits long?
EDIT: I mistakenly use the term Stealth Address when referring to a Monero Wallet Subaddress. Please, be aware.
I'm aware that "bare" Monero addresses aren't used to perform calculations. But after trying to learn how to calculate a Transaction…
3af2
- 63
- 6
1
vote
1 answer
Correctly retrieving the tx_pubkey from a transaction
I found, in the code, an example of a function that retrieves a public key from a transaction. The comments say that because of a previous bug, the tx may contain more than one public key.
Do I understand correctly that this bug has been fixed, and…
Oroffe
- 185
- 5
1
vote
1 answer
Get public key of tx that currently in txpool
Can someone tell me how I can get list of public keys of the transactions, which are currently in the txpool and has not yet been mined? That is, I am interested in how to get this information out of the data returned, for example, by this rpc…
Oroffe
- 185
- 5
0
votes
1 answer
Can the sender find an address of the receiver of the transaction when not using GUI wallet?
wallet-CLI was used to send the transaction, but the sender forgot, where he send the money, so is there a way to determine, where it was sent?
I would prefer wallet-CLI or wallet-RPC solution if there is any.
Salda
- 117
- 5