Skip to main content
Share Your Experience: Take the 2024 Developer Survey
21 votes
Accepted

How can someone verify that the source downloaded from github is genuine?

Signed git commits allow a user to verify the source was signed by one of the contributors. In order for this to work, however, several steps have to be taken: The user must have git and GPG ...
user36303's user avatar
  • 34.8k
9 votes

Use official binaries or compile master myself?

To answer part of your question, the Monero devs recommend that you stick to tagged releases. So compiling from the head master branch is never recommended unless you are testing or really know what ...
bigreddmachine's user avatar
8 votes
Accepted

Following coding progress between dev meetings

Visit the GitHub and sign in, creating a new account first if necessary. Select the specific repositories you would like to watch. When you watch a repository, you get notifications for any new ...
Smart Kid's user avatar
  • 6,563
7 votes
Accepted

A SHA-1 collision has been found. Does that mean the Monero repositories on Github can be compromised?

It'd need to wait for git to implement stronger collision resistance. Work is underway for this: http://www.metzdowd.com/pipermail/cryptography/2017-February/031606.html However, Linus (original ...
user36303's user avatar
  • 34.8k
7 votes

Use official binaries or compile master myself?

I'm not a Monero developer, but as a general recommendation I would only use the official release binaries from the Monero website when dealing with non-trivial amounts of XMR. When dealing with live ...
revler1082's user avatar
  • 2,501
6 votes
Accepted

Is public testnet for RingCT planned prior to its release?

There will be a public testnet once there is some code review. I'm not sure whether the code will be merged prior to the public testnet or not. If it is, then you will be able to pull from master and ...
user36303's user avatar
  • 34.8k
5 votes
Accepted

Can I run/host my own private block explorer?

Yes there is, and people do host it themselves, and for others: You can download it here: https://github.com/moneroexamples/onion-monero-blockchain-explorer An example running is here: http://...
SantasLittleHelper's user avatar
5 votes

Editing Monero Papers

Find everything you asked for at https://github.com/monero-project/research-lab I do not know how well PRs will work on that though, but do try.
user36303's user avatar
  • 34.8k
5 votes
Accepted

Time between pull requests and merging

There are no hard rules. fluffypony gets on a merge fest from time to time, and will merge any outstanding PR that's had at least a couple days time to be reviewed. There are not many reviewers though,...
user36303's user avatar
  • 34.8k
4 votes
Accepted

Source code history "immutability"

If history is rewritten, you will not be able to pull over an existing tree (it's a bit more complicated, but in the general case where you're only ever on master, it holds). This is the "fast forward"...
user36303's user avatar
  • 34.8k
4 votes
Accepted

Use official binaries or compile master myself?

Unless you understand what has changed in the master, I'd advise to use the stable release binaries, as those have been tested prior to being tagged as a release. If you just want to compile from ...
JollyMort's user avatar
  • 19.9k
3 votes
Accepted

Mitigating Risks of Forking Monero

the link to the original code base is maintained Depends what you mean by "link". There is a link to the original code that is maintained whether you fork publicly on GitHub or whether you clone to a ...
knaccc's user avatar
  • 8,468
3 votes
Accepted

If I compile from source, how can I change default wallet and daemon 10-block lock time?

All that's required is to change one line of code in the cryptonote_config.h: #define CRYPTONOTE_DEFAULT_TX_SPENDABLE_AGE 10 and build with the new value.
JollyMort's user avatar
  • 19.9k
3 votes
Accepted

How is building the GUI from source different from building monerod/CLI?

The monero GUI source code and installation guide (including Ubuntu 16) can be found here https://github.com/monero-project/monero-core To answer your questions by referring the guide. It installs ...
Gundamlancer's user avatar
  • 1,026
3 votes
Accepted

Tools to ease Monero source code pull request

In addition to the comments from user36303 and JollyMort see this answer to my recent question about the difference between ring size and mixin. The distinction is clarified below: Ring size = '...
seek adventure's user avatar
3 votes
Accepted

Updating my monero master

Sure, assuming you have not made any branches, and that doesn't sound likely, follow these steps: if you have made any changes to the repo: git stash git pull --rebase if you have made any changes to ...
user36303's user avatar
  • 34.8k
3 votes
Accepted

Activity of Moneromooo

I dont know about the pull requests specifically, but here you can see overall activity of participants. https://github.com/monero-project/monero/graphs/contributors Moneromooo is the most active ...
urza.cc's user avatar
  • 699
2 votes
Accepted

What is the purpose of the Monero GitHub Meta repository?

What type of issues is this GitHub meant to address? From the dev meeting: fluffypony:: pigeons: do you want to tell people about the new repo we're using for issues? pigeons: github.com/monero-...
dEBRUYNE's user avatar
  • 15.2k
1 vote
Accepted

How might I download the binaries if both getmonero.org and github.com/monero-project are blocked?

Downloading source and release binaries works fine over Tor and I2P.
jtgrassie's user avatar
  • 19.1k
1 vote

Why are all build statuses on Monero's Github failing?

The main reason is that the crypto tests include a set of expected values from the pseudo random number generator, which was recently changed to remove a tiny bias, thereby changing the returned ...
user36303's user avatar
  • 34.8k

Only top scored, non community-wiki answers of a minimum length are eligible