Questions tagged [viewkey]

One of two sets of private and public cryptographic keys that each account has, with the private view key required to view all transactions related to the account.

Filter by
Sorted by
Tagged with
0 votes
0 answers
86 views

Help compute a public key by hand (in a unix shell)

I am trying to replicate https://monero.stackexchange.com/a/12288 "by hand" with common unix shell tools only - bc, xxd and openssl. According to documentation for ED25519, l is 2^252 + ...
hokkjoy's user avatar
  • 23
0 votes
0 answers
23 views

en/decode MultisigxV2R1 and get raw data / Check if "MultisigxV2R1..." correspond to known address

Is there any way to make it on my own, without using monero-cli? I'm trying to create a 2-of-2 multisig using raw private keys. not from seed My example scene are follows. Bob and Alice generate ...
Jack Cruz's user avatar
0 votes
1 answer
47 views

How does a view only wallet work and what is stored?

In relation to blockchain scanning and disk usage, as well as disk space, how does a view only wallet work? Specifically: 1.) does the blockchain need to be scanned? 2.) how much free space is ...
Nicholas Saunders's user avatar
0 votes
0 answers
33 views

Crosschain AMM: multi sig wallet

We’re working on a crosschain AMM. Based on that, we’ve got some questions. Our project is based on monero multi-sig wallet. Currently, Monero marked multisig as experimental after a few issues they ...
GreenPillow11's user avatar
2 votes
1 answer
194 views

How to get the balance of a wallet given a private view key, via RPC?

I'm aware of the get_balance function - https://www.getmonero.org/resources/developer-guides/wallet-rpc.html#get_balance $ curl http://127.0.0.1:18082/json_rpc -d '{"jsonrpc":"2.0"...
Kum's user avatar
  • 25
1 vote
1 answer
71 views

Monero public key generation

I'm trying to get the public key with different JavaScript libraries: with elliptic and with libsodium-wrappers-sumo This is my code: const BN = require('bn.js'); const EdDSA = require('elliptic')....
Ivan Ivanov's user avatar
1 vote
1 answer
51 views

Ring Signatures and the new view tags for fast wallet scanning

Do the new view tags that make wallet scanning faster also make ring signatures less effective? Do all the signatures in any ring produce the same view tag, so that there will end up being 256 ...
Bruce Baker's user avatar
1 vote
1 answer
72 views

Error when restore wallet from private keys

I'm trying to create a wallet from private keys. The keys are checked here, but when I try to enter them into the monero-wallet-cli , I get a validation error: ./monero-wallet-cli --stagenet --...
Ivan Ivanov's user avatar
1 vote
0 answers
45 views

Display the contents of a wallet on a website

I want to dynamically display the contents of a Monero wallet via a simple HTTP fetch from a web page. Something like: var walletViewKey = "48732ifhsdjf8w9"; var walletContents = fetch(...
tally's user avatar
  • 11
1 vote
1 answer
120 views

Can sender prove that the transaction was sent to the particular recipient?

I read the article about a Navy nuclear engineer who was arrested and I wondered how can they prove that he actually received XMR from the agent. As far as I understand, the stealth address is using ...
Lasha M's user avatar
  • 13
0 votes
1 answer
169 views

I upgraded to a new My Monero App now I lost my coins?

I download the update 0.17.0.1-afc2e84(QT 5.9.9) and now it's taken me back to the original options (language, mode selection, open a wallet etc. Where do I find my old wallet key on my PC? I don't ...
WS455's user avatar
  • 1
1 vote
1 answer
49 views

What is the relationship between view key and random r value for pedersen commitment?

Suppose I make a transaction from User1 to User2 with TX amount 2.5 XMR using RingCT. The transaction amount is encrypted using Pedersen commitment with a random value r. I have a public view key of ...
Cisco Mmu's user avatar
  • 151
0 votes
1 answer
286 views

Generating private keys

So I've been playing around with a Rust Monero library and I wrote this piece of code. fn main() { let msg = "inwardly jester boss puzzled medicate iris terminal problems epoxy atrium newt ...
Aldas's user avatar
  • 1
2 votes
1 answer
101 views

What is a valid public key in Monero?

I know that it's important to run sc_reduce() first to filter some invalid scalar when I need a private key. How about public keys in Monero? How can I ensure its format is right? Please help to ...
Mooooo's user avatar
  • 459
0 votes
1 answer
185 views

MyMonero Online Churning?

Does using MyMonero online wallet and sending it to yourself (churning) help increase privacy? I hear people say churning is good for the network. But online wallets do sacrifice some privacy for ...
questions's user avatar
0 votes
1 answer
97 views

Is there a command line tool like bx to bitcoin that I can use with cryptographs

I would like to generate key pairs from seeds manually. However, Monero uses several special methods like Keccak hash function or CRC32 etc., which bx does not provide... Is there a command line ...
Mooooo's user avatar
  • 459
1 vote
1 answer
87 views

View Balance without a transaction hash

Where and how can I check my Monero balance without having a transaction hash? As a merchant I just need to control whether a client has payed the Monero to my wallet. I have a paper wallet.
Frank's user avatar
  • 11
1 vote
2 answers
192 views

If I exposed my public view key and public spend keys, what gets compromised?

If I expose my public view key and public spend key, what can someone do with it?
Patoshi パトシ's user avatar
1 vote
1 answer
109 views

Can you see which addresses sent you money using your viewkey?

Alternative title: Would Monero cryptography be a possible way to do secret voting? While researching smart contracts and online voting, I came up with the following idea: Give everyone 1 Monero (or ...
vrwim's user avatar
  • 377
2 votes
1 answer
218 views

How to check if transaction pays to my address?

Let's assume I have an address, a secret view key for it, and a transaction. The transaction has been checked by a daemon to be valid. How do I figure out if the transaction pays something (and how ...
emesik's user avatar
  • 620
1 vote
1 answer
76 views

How can I distinguish between transactions (send vs. receive)?

How can I distinguish between the transactions I sent and those that came to me? If I decrypt the outputs using my view key and address in the amount field, I get balance / tx amount. But other fields ...
intosKai's user avatar
2 votes
1 answer
122 views

How to calculate Monero addresses for different account numbers?

Monero accounts and subaddresses are conceptually well illustrated at https://medium.com/@anhdres/how-moneros-accounts-and-subaddresses-work-in-monerujo-4fa7df0a58e4. And page 125 of Mastering Monero ...
skaht's user avatar
  • 1,566
0 votes
1 answer
82 views

Is there a service to enter in Monero private view keys to see current balance?

Is there a service where I can just paste my Monero private view key to see the updated balance, even though it doesn't show the spent outputs. Just received is fine.
Patoshi パトシ's user avatar
0 votes
1 answer
180 views

Are there any neat tricks to enable SPV like functionality for Monero?

I think one of the biggest things holding Monero back from a user experience standpoint is the need for every user to download a large subset of information each time they want to check their balance. ...
CuriousCasey's user avatar
3 votes
1 answer
762 views

Are there separate view keys for each account in a Monero wallet?

I understand that a seed is used to generate your initial private spend key as well as the private/public view keys; creating your initial account and first real subaddress. From there, other accounts ...
Ryan's user avatar
  • 33
1 vote
1 answer
504 views

How can someone verify funds in a XMR wallet usint public viewkey?

I know that to create a view only wallet you have the following option using the secret view key: ./monero-wallet-cli --generate-from-view-key wallet-name Standard address: 4jkshetduseokd... ...
Luis Herrera's user avatar
2 votes
1 answer
92 views

Auditing outgoing transactions in Monero

So I know that a view key is not suffice to audit outgoing transactions. Still, can't a person re-sign his outgoing transactions and produce a valid ring signature with the same key image to an ...
oleiba's user avatar
  • 177
1 vote
1 answer
125 views

Auditing incoming transactions in Monero

It is said that a view key can expose incoming transactions. 1. Is the view key enough to prove ownership of an incoming transaction? The stealth address is calculated with H(Ra)G + B, so I ...
oleiba's user avatar
  • 177
0 votes
1 answer
269 views

Removing private view key from computer after exporting from ledger?

According to How do I generate a Ledger Monero wallet with the CLI (monero-wallet-cli)? exporting the private view key when generating or using the monero wallet with a ledger device speeds up block ...
chuz4aeh's user avatar
1 vote
1 answer
176 views

What makes decoding the total sent amount using the viewkey potentially inaccurate?

When using the 'decode outputs' on moneroexplorer for a TX that I sent, I get this warning when it (correctly) estimates the amount that I spent: Possible spending is: spent amount (tx fee included)...
marceloneil's user avatar
4 votes
1 answer
506 views

How does the get_reserve_proof command work?

The documentation of the command is as follows Command usage: get_reserve_proof (all|<amount>) [<message>] Command description: Generate a signature proving that you own at least ...
knaccc's user avatar
  • 8,448
4 votes
1 answer
251 views

Trying to get private view key from hash seed generated from mymonero mnemonic (13 words) in Python

I tried to get a private view key but somehow I can't get it to work. However, I do manage to get the hash of the seed from the hexadecimal seed created from the mnemonic. The hexadecimal seed was ...
Choon Boon Khoo's user avatar
4 votes
1 answer
15k views

Simple website to check Monero balance

Similar questions have been asked often, but no satisfying answer so far... Is it possible to (read-only) check the balance of a Monero address with only providing the address and ViewKey (no Payment ...
Popanz's user avatar
  • 41
3 votes
1 answer
200 views

Where is the code that generates stealth addresses and matches them with view keys?

I would like to learn more about the nuts and bolts of how monero implements stealth addresses. I have read the cryptonote whitepaper and have a handle on the math and premise of the concept. But I ...
user40176's user avatar
  • 161
2 votes
1 answer
113 views

Is it possible to fake the date of arrival of funds?

Let's say I claim I've had X Monero for 1 year in my account and truth is I just received that amount X to my account yesterday. If I'm giving away all (private) keys to that person, he could see the ...
sziap's user avatar
  • 21
3 votes
1 answer
90 views

How can a View Wallet be implemented in code?

I'm interested in implementing a view wallet in code. I've seen this example which worked great, however the only problem is it also requires a public spend key. I saw this question but I can't ...
Zpalmtree's user avatar
  • 133
1 vote
1 answer
273 views

Different view key and spend key after importing private key?

I created a wallet and got a spend key and view key. Then i imported that wallet into Monerujo and there i got a different view key and a different spend key. I guess that's correct? It's kind of ...
Endogen's user avatar
  • 812
3 votes
2 answers
223 views

Minimum amount of keys needed to recover funds?

Is it possible to recover all your xmr funds from providing only your private spend key? Or do you need the private view key too? What is the minimum one needs to sweep all coins out from an address? ...
Patoshi パトシ's user avatar
4 votes
1 answer
2k views

What is the public spend key used for?

I know if you give your public view key to someone, they can see all the incoming transactions to an address. But it does not show the output transactions of that address. Is this what the public ...
Patoshi パトシ's user avatar
0 votes
1 answer
82 views

Cold wallet - got the 1 and L mixed up in private view key

I just created a cold wallet on moneroaddress.org I sent some Monero to the wallet. I then tried to check the balance, which required my private view key. It said view key was wrong. I am pretty ...
user4990's user avatar
1 vote
0 answers
54 views

Algorithm for Generation of Wallets [duplicate]

I am interested in the full algorithm for the generation of Monero wallets from seed words. I am looking for as much detail as possible. Can anyone point in the direction of the most complete ...
John Down's user avatar
  • 111
1 vote
1 answer
83 views

Can auditor restore transaction dates/times/amounts?

Can date/time/amount/addresses be restored with private view key? Or is just total current balance known. What about with also having private spend key? It would be unfortunate to be in a duress ...
ihavequestions's user avatar
2 votes
1 answer
80 views

How does inner key generation work?

As far as I know electrum-words generate private spend key. private view key is Keccak_256(private spend key). So how is it possible that if I calculate library function Keccak_256 (Crypto++) on my ...
jakob's user avatar
  • 123
2 votes
2 answers
346 views

Anyway to watch my own monero address without installing the full monero wallet?

Is there a way to monitor my monero address without the need to download the entire blockchain? And I don't want to constantly paste my private view key into a block explorer to see it neither. I want ...
Patoshi パトシ's user avatar
2 votes
1 answer
173 views

If a monero transaction has two inputs and one output, is it possible to partially sign the transaction of just one input?

If a monero transaction has two inputs and one output, is it possible to partially sign the transaction of just one input? If so, is it currently possible to export it from the core wallet or any ...
user1471's user avatar
  • 129
2 votes
2 answers
4k views

What is the the difference from spendkey vs the viewkey in Monero?

I'm using the monero cli and was wondering what is the difference from the spendkey and the view key. They both output a secret and public key. Do you give the public view and spend key to the person ...
Patoshi パトシ's user avatar
4 votes
1 answer
2k views

How to check balance of Cold Storage Monero Wallet, easily, when privacy of balance is not an issue?

I am aware similar questions have been asked - but I could not find the exact answer I seek. In the situation of: The user has a cold storage wallet, made on an airgapped computer, and has written ...
Mtl Dev's user avatar
  • 187
2 votes
0 answers
58 views

I only see a part of the transferred amount with my viewkey

I send an XMR amount from an exchange to a cold address. Using the tool xmrchain.net/tx/... I wanted to check if the transaction went well with the viewkey. I only see about 1/3 of the amount as ...
Chandler's user avatar
1 vote
1 answer
207 views

http://xmr.llcoins.net/checktx.html tool does not work

I tried to use the view key in the tool : http://xmr.llcoins.net/checktx.html But it does not work, after pushing the button it states that it does not get a connection with moneroblocks Anyone ...
Chandler's user avatar
5 votes
1 answer
986 views

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's user avatar
  • 3,205