Questions tagged [privatekey]

One of the two pairs of private and public cryptographic keys that each account has, with the private spend key used to spend any funds in the account.

Filter by
Sorted by
Tagged with
0 votes
1 answer
20 views

sc_reduce32 not working for mnemonic generation?

I'm working on an address generator that's comptaible with the Monero GUI. My seed generator works, however I still don't understand why Crypto Address Test gets a different result when it creates the ...
shadow's user avatar
  • 1
0 votes
0 answers
89 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
1 answer
230 views

Create a key pair for a Monero wallet through the seed generator from the BIP32/BIP44 standard

I am trying to derive my accounts of different blockchains via BIP44 standard to have deterministic account hierarchy. I was able to generate keys for BTC,ETH and other blockchains, but not for monero ...
AlexCav's user avatar
2 votes
1 answer
225 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
74 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
76 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
1 answer
92 views

Are hex private keys already in little endian format?

I implemented my own private (seed) spend and view key generator for learning purposes but I still don't fully understand. I ended up with a working implementation but I feel that I'm just swapping ...
3af2's user avatar
  • 63
1 vote
1 answer
50 views

Why is the limit in the random32_unbiased function different between the comments and the actual code?

I'm talking about this specific function: void random32_unbiased(unsigned char *bytes) { // l = 2^252 + 27742317777372353535851937790883648493. // l fits 15 times in 32 bytes (iow, 15 l is ...
3af2's user avatar
  • 63
2 votes
1 answer
63 views

Monero secret key (32b) vs libsodium ed25519 secret key (64b)

I'm trying to move cryptographic key operations in the Monero Python module from pure Python to pynacl which is a wrapper around libsodium. The first problem I stumbled upon is that Monero secret keys ...
emesik's user avatar
  • 620
0 votes
1 answer
295 views

What is a quick and easy way to convert a Monero private key into a 24 word mnemonic seed?

Is there a easy javascript way to convert a private key into a 24 word mnemonic seed? I understand that Monero private keys are generated using Base58, but where in code does it show me how to convert ...
Patoshi パトシ's user avatar
0 votes
1 answer
334 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
1 vote
1 answer
184 views

sc_reduce32 returning wrong private view key

Based on this old answer, independently of the programming language (I'm using node.js with BigInt(), though), to generate the private spend key you should: Start with a seed (the same as the private ...
DadiBit's user avatar
  • 135
2 votes
1 answer
263 views

How can I get the right Keccak-256 tools. The online tool seems wrong...?

I want to test this StackExchange Q/A. which got 889DA12A88D36BCE0966AB1A79125779DD1F2FC6F1145DE131FD52A5B468796D from % keccak -256 198584347013dd91832be3d82529437db7cc8e1850e559cdd3872b29ca819601 ...
Mooooo's user avatar
  • 459
1 vote
1 answer
143 views

Definitively answering a question about sc_reduce32 with a simple to explain working example created a related unanswered question

Providing working example for the essence of sc_reduce32 at Why is sc_reduce32 needed? created another question. % echo deefd263cbfed62a3711dd133df3ccbd1c4dc4aac21d7405fd667498bf8ebaa1 | sc_reduce32 ...
skaht's user avatar
  • 1,576
0 votes
1 answer
145 views

Scanning and updating Monero balance with private key using only monerod rpc?

I'm trying to build out a wallet service and need to figure out how to use the monero rpc commands to update a users balance. In my database, I have a bunch of user's private keys. How do I update ...
Patoshi パトシ's user avatar
1 vote
1 answer
173 views

How do I manually generate a base58 private key from my secret spendkey?

What are the steps for deriving a base58 private key from a secret spendkey? Sort of like the answer here, but for Monero or another Cryptonote: https://bitcoin.stackexchange.com/questions/8247/how-...
gibbonz's user avatar
  • 11
0 votes
2 answers
86 views

Building a service to hold Monero private keys. I need to update user's balance every 1-3 hours

I trying to build out a service that holds user's monero private keys. But the issue I'm having is how does one update their balance of these private keys? And no I cannot use subaddresses for my use ...
Patoshi パトシ's user avatar
0 votes
1 answer
83 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
2 votes
2 answers
96 views

Do all Monero private spend keys start with a 3? What other patterns are there?

Is there a pattern to a Monero private spend key? Do they all start with 3?
Patoshi パトシ's user avatar
2 votes
1 answer
428 views

How does one burn and provide a proof-of-burn in Monero?

Is there a way to provide a 'proof of burn' in Monero? Let's say I wanted to prove I sent some Monero coins to an address that no one has the private keys for.
Patoshi パトシ's user avatar
3 votes
2 answers
229 views

Is there a javascript implementation to generate your Monero subaddresses without giving out your private-spend key?

I want to create an online widget where one can output their subaddresses without having to input their private-spend key and only use the other keys provided. Is there a javascript implementation of ...
Patoshi パトシ's user avatar
0 votes
1 answer
97 views

What is the proper way of scanning a bunch of monero private keys to get an updated balance?

I have a database of monero private keys, but I want to be able to scan these keys for an updated balance and insert this balance data back into my database. What is the best way to rescan a bunch of ...
Patoshi パトシ's user avatar
1 vote
1 answer
90 views

Does the Key Image leak privacy information?

If I Sign two different transactions with the same private key and send it to the same node. Would this node now be able to know which member of the ring is trying to sign? As I believe the public ...
WeCanBeFriends's user avatar
0 votes
1 answer
53 views

Does Monero use rfc6979 for signatures?

I came across a post stating that Monero uses the Borromean Ring Signature scheme to hide the amounts. So what signature scheme is used to sign the transactions?
WeCanBeFriends's user avatar
3 votes
1 answer
114 views

Private key generation?

What are the technical specifications of a private key? https://getmonero.org/technical-specs/ doesn't say. https://en.bitcoin.it/wiki/Private_key shows: "In Bitcoin, a private key is a 256-bit ...
monero1's user avatar
  • 31
2 votes
1 answer
114 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
2 votes
1 answer
523 views

Best method to query address balance of 10,000+ monero private keys and store it in a mysql database?

I'm looking to write up a PHP script that can query 10,000 monero private keys to get its balance. Once the balance is updated, it will be stored in a mysql database. I know scanning the monero ...
Patoshi パトシ's user avatar
3 votes
1 answer
247 views

Best method of sweeping monero private keys without rescanning the blockchain for a balance?

I'm creating a tipping type app where I issue unique monero private keys for all my users like how an exchange has a different monero address for each user. I'm sure they are just using a payment id ...
Patoshi パトシ's user avatar
5 votes
1 answer
654 views

Where does Curve25519's limit occur?

While informing myself on the inner-working of Monero, I stumbled on Curve25519. The CryptoNote White Paper states: l: a prime order of the base point; l = 2^252 + ...
Maxithi's user avatar
  • 577
4 votes
1 answer
266 views

How Ed25519 curve relates to Borromean Ring Signature scheme?

Is it correct to say that Monero private keys are generated using Ed25519 curve and then Borromean Ring Signature scheme is used to sign transactions? In other words, is Ed25519 curve "compatible" ...
qertoip's user avatar
  • 198
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
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
1 answer
174 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
3 votes
1 answer
2k views

I have a private key for a monero address. Which application lets me load in a custom private key to spend from?

If I have a monero private key, how can I spend from it? Which program lets me import this key and spend from it?
Patoshi パトシ's user avatar
4 votes
1 answer
220 views

Proof of payment method comparison

How does the method of proofing a Monero payment following this pull request differ from the former process? Is revealing key derivation easier or more difficult than revealing the tx secret key? ...
Video Game Champ's user avatar
4 votes
1 answer
753 views

Can someone show an actual example of a Monero transaction that uses two distinct private keys?

Could someone show me an actual example of a single transaction formed from two private keys. Say I have 5 XMR in one private key, and 10 XMR in another, so there are two unique private keys. How do ...
user1471's user avatar
  • 129
3 votes
2 answers
411 views

Is a mnemonic seed wallet just as secure (random)

I understand you can use a 24+1 word mnemonic seed to generate your 256 bit private key. Is the number of possibilties of the 24 words the same as the 256 bits? So: are there 2^255 possible 24 word ...
Roy Prins's user avatar
  • 558
2 votes
1 answer
127 views

How might someone view the balance of a multisig monero address without both its private keys?

Is it possible? Would two view keys allow you to at least see what it had received? Would one view key? Not sure how multisig would work with Monero. Perhaps there would only be one view key?
user1471's user avatar
  • 129
3 votes
1 answer
151 views

Technical questions about addresses and keys

As I understand, the private spend key is 256-bit value and this key determines exactly all other keys. Are there exactly 2^256 options when creating a wallet? i.e. does every 256-bit value can be ...
Jona's user avatar
  • 832
4 votes
1 answer
2k views

How do I get the TX Key from the GUI Wallet?

I'm trying to verify a payment but I'm not sure how to get the TX Key from my history on Monero Wallet GUI.
Patrick Long's user avatar
7 votes
2 answers
1k views

sc_reduce32 ... is it really supposed to be that complicated?

sc_reduce32 in crypto-ops.c looks super involved, but according to MRL-0003.pdf, its just: 4.1.11 sc_reduce Takes a 64-byte integer and outputs the lowest 32 bytes modulo the prime q . This is ...
kumarz's user avatar
  • 307
3 votes
1 answer
3k views

Why does my Monero wallet refresh so slowly?

Refreshing a wallet generated from MyMonero private keys, it is refreshing at a rate that will take hours to complete. I use CTRL-c to stop the refresh and it helps by then moving to a higher block ...
fistfullofmonero's user avatar
7 votes
2 answers
1k views

How can we be sure that monero wallet addresses are unique?

This question is probably not necessarily limited to monero wallets, but I have been playing around with the Monero Offline Wallet Generator and wanted to know how anyone could ever be sure that a ...
jlander's user avatar
  • 73
4 votes
1 answer
628 views

Non-Deterministic Wallets

Is it possible in Monero to have non-deterministic wallets (setting aside ergonomic issues such as ease of setting up the wallet)? I.e., if I use two random numbers as private spend and view keys, ...
avnr's user avatar
  • 281
11 votes
4 answers
1k views

Is there the equivalent of a BIP38 encrypted private key for Monero private keys?

I would like to create plain text private keys for Monero that can be encrypted/decrypted using a process similar to BIP38. (https://github.com/bitcoin/bips/blob/master/bip-0038.mediawiki) Is such a ...
John S's user avatar
  • 111
6 votes
1 answer
400 views

If you create a Bitcoin wallet with Trezor first, could you use the private key to create a Monero wallet using NoodleDoodle's firmware?

I just received my Trezor and I wanted to go ahead and send some Bitcoin's to it while I figure out how to work the Monero Trezor firmware by NoodleDoodle. Is it possible to import the private keys I ...
floam412's user avatar
  • 766
10 votes
1 answer
1k views

Harmonizing Monero with HD Wallet BIP 39 Technology?

Monero currently uses Electrum Word List for recovery purposes. This causes conflicts with wallet developers that want to support both Bitcoin-based BIP 39 technology that has a separate Word Lists. ...
skaht's user avatar
  • 1,576
5 votes
1 answer
589 views

Harmonizing Monero with HD Wallet BIP32 Technology?

Bitcoin and many of its altcoin forks have defined the following two variables that specify the first four characters of BIP32 extended private and public keys that are frequently base58check encoded: ...
skaht's user avatar
  • 1,576
3 votes
2 answers
280 views

Ways to hold your keys in memory?

What are some methods that can be used to hold your private keys in memory? Memorizing 25 words is rather difficult.
Christopher King's user avatar
1 vote
0 answers
34 views

How do you import a wallet from the private keys into simplewallet? [duplicate]

Is there a way you can import a wallet into simplewallet from the private spend key and private view key? I know you can import the view key to create a view wallet, but I can't see how to import the ...
Christopher King's user avatar