Skip to main content

Questions tagged [development]

Questions about Monero development or development processes

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

how to perform RandomX tests

https://github.com/tevador/RandomX/blob/master/doc/design.md#282-scratchpad-writes https://github.com/tevador/RandomX/blob/master/doc/design.md#d-scratchpad-entropy-analysis How do I reproduce these ...
Anderson's user avatar
0 votes
1 answer
40 views

Which is best the way to integrate Monero into an exchange based on OpenCEX Sourcecode

I'm currently building a test version of an exchange based on OpenCEX by Polygant and would like to integrate Monero. In your experience, what would be the best and most stable way to integrate it?
Evogear's user avatar
0 votes
1 answer
62 views

Test transactions during development

I want to also provide Monero as payment option on a website I have. To achieve this I will be using the JSON-RPC of wallet-rpc. The documentation is pretty clear on how to use it. However, I can find ...
O'Niel's user avatar
  • 101
0 votes
1 answer
94 views

Can't get monero-wallet-rpc to accept relay_tx

I am trying using the Monero-python library and trying to create a transaction (without relaying it), and then publish the tx using the hex output using the relay_tx method on the monero-wallet-rpc ...
b567564567's user avatar
0 votes
1 answer
75 views

Facing an error when working with monero.fail (monero node tracker)

https://monero.fail/ This is the monero node tracker. https://github.com/lalanza808/monero.fail After following the steps to make the project work, I am facing an attribute error where the function ...
Mogambo's user avatar
1 vote
0 answers
170 views

Broadcasting txs over Tor, is Dandelion++ still used?

According to Monero contributor selsta, when using the --tx-proxy option without noise_disabled: [monerod] uses a combination of Tor, noise, randomized delays and Dandelion++ to break IP <-> ...
faffexa's user avatar
  • 11
1 vote
1 answer
245 views

Is network upgrade v15 still happening on Jul 16?

The release of 0.18 node software was supposed to occur on Jun 16, but I haven't seen any indication that occurred. What is the current status of the network upgrade and the software release?
Norm's user avatar
  • 11
1 vote
2 answers
146 views

How can I check if a subaddress is valid in javascript

I'm currently using this as a way to check if Monero addresses are valid in my application. However, it does not check sub-addresses and I'm trying to filter integrated addresses out. I can't find any ...
provsalt's user avatar
2 votes
1 answer
96 views

List of things that were proposed and rejected for bitcoin but implemented in Monero

This is a follow-up question based on this answer: https://monero.stackexchange.com/a/12600/ Many things proposed and rejected for Bitcoin have found a place in Monero (privacy for starters). That ...
Prayank's user avatar
  • 141
3 votes
1 answer
207 views

GUI MMS - a graphical monero multisig app

We all know Monero Multisig is still a work in progress and most online guides are quite tricky to follow for the average user. A relatively promising project is the Multisig Messaging System (MMS) ...
Anelito's user avatar
  • 131
0 votes
1 answer
92 views

Connect to remote node via xmr-core js lib

Is there a possibility to use xmr-core to connect to a remote node? And handle transactions without hdwallet? Or the library is only for using it with hdwallet?
Bart's user avatar
  • 13
0 votes
1 answer
31 views

Why does a node try all grey peers to create a connection?

I am currently analysing the source code of Monero. If a node makes a new connection, it first checks what fraction of its current outgoing connections are to nodes in its white list. If it is above ...
Jan Telov's user avatar
0 votes
1 answer
54 views

Is this Monero python implementation complete & trustworthy?

I am trying to develop a variant of Monero. Considering the size and the complexity of the original Monero implementation in C++, I figured it might be easier fork this Python implementation of Monero....
Shak's user avatar
  • 219
0 votes
1 answer
168 views

Getting transaction hash / ID from the raw data

Is it possible to get the hash/ID of the transaction having its raw signed hex value only?
martikyan's user avatar
1 vote
1 answer
614 views

How GPU gets its mining work and nonce range?

I tried to study source of both xmr-stak and xmrig to understand how it communicates with the kernel running on GPU, but both these softwares are too huge to understand (too many objects calling each ...
Marki555's user avatar
  • 178
3 votes
1 answer
5k views

Steps to Fork Monero

I am a newbie to Monero development. I am trying to understand what steps I would need to take to to Fork Monero, make some changes to number of coins etc and create a wallet. Can anyone outline the ...
James's user avatar
  • 301
1 vote
1 answer
159 views

How do I compile monero with debugging symbols?

I've tried make debug but when I try to set a breakpoint in gdb I see this: Reading symbols from build/release/bin/monerod...done. (gdb) b tx_pool.cpp:225 No source file named tx_pool.cpp. Make ...
jcktm's user avatar
  • 21
0 votes
1 answer
426 views

Create monero browser mining module

I am a young programmer, still in college, interesting in creating a universal plug-in in python that I can apply to a few applications I have created. I would like to develop a python3 module that ...
zencrypt's user avatar
3 votes
1 answer
187 views

How does check_hash work in difficulty.cpp?

I'm trying to dig into the monero codebase and understand how hashes are validated to be the solution for the current block. The below code returns true if the hash is valid, but I'm trying to ...
jtnw's user avatar
  • 33
0 votes
1 answer
321 views

I can't setup a monero pool on current software

I know this is the wrong place, but I need help setting up a pool with the current versions of node.js and the other requirements. Every reference I found is 3 - 4 years old and github code years old ...
Andrew Admire's user avatar
1 vote
0 answers
99 views

What is the impact on performance of the Monero network by using Kovri

I understand that following implementation of Kovri there is a an affect on overall performance. Is anyone able to elaborate on this?
Zigglzworth's user avatar
0 votes
1 answer
104 views

block 202612 , how been findet this value?

how been findet this value bool get_block_longhash(const block& b, crypto::hash& res, uint64_t height) { // block 202612 bug workaround const std::string longhash_202612 = "...
tseries's user avatar
  • 141
2 votes
1 answer
132 views

EXCEPTION FOR BLOCK 202612 , from what's it bassed and where it was fixed? [duplicate]

who can asnwer me this for litle qustion , i find this at code // EXCEPTION FOR BLOCK 202612 const std::string correct_blob_hash_202612 = "...
tseries's user avatar
  • 141
1 vote
1 answer
282 views

How does one change Monero's block reward for chosen blocks?

For what I mean, see this example in bitcoin-based coins. We can do this: CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams) { int halvings = nHeight / ...
mraksoll's user avatar
5 votes
2 answers
565 views

Using Monero as a C Library

I am looking to build an offline wallet for Monero. However, most of my tooling is in Perl and C. If Monero was written in C, I could just call the C functions from my Perl modules. I think it is ...
Joel D's user avatar
  • 53
11 votes
1 answer
750 views

What is the proper Freenode IRC channel for my needs?

There are so many monero related IRC channels. Which one should I use for which topic?
Ginger Ale's user avatar
  • 5,694
3 votes
1 answer
629 views

Why is AEON wallet not working on Bittrex?

Withdrawals and deposits for AEON are disabled on Bittrex, while trading works. Is there actual maintenance going on? Are developers in contact with Bittrex? When do you expect this problem to be ...
Martin's user avatar
  • 31
4 votes
2 answers
256 views

Is the 'pseudoOuts' of 'rctSig' the commitment on input amounts for simple RCT

It seems that the genRctSimple function will make a different input commitment for each input amount (line 675-683 in file src/rct/rctSigs.cpp). And summation of these input commitments = output ...
sammy00's user avatar
  • 159
6 votes
1 answer
158 views

Build/Install Instructions for MyMonero App on Android using node/npm

I would like to test the MyMonero App on Android in its current state of development. Please provide instructions for how to use node/npm to build the app and install in on Android. Assume I have a ...
seek adventure's user avatar
5 votes
1 answer
11k views

How to create my own miner?

I am thinking to create my own miner for Monero just for research purpose and understand how is the mining process. First of all, I red the cn008 document and I understand almost everything but I don'...
bipe15's user avatar
  • 51
4 votes
1 answer
78 views

Why do the current mobile MyMonero builds use Cordova 6.5.0?

After testing Apache Cordova 7.0.0 why did MyMonero devs decide to remain with 6.5.0? Specifically what is the distinction between how the two versions handle plugins that made 7.0.0 more problematic ...
Smart Kid's user avatar
  • 6,563
2 votes
0 answers
72 views

Determining the real transaction/balance with view key only

An open source web lightwallet was posted on Reddit the source is https://github.com/moneroexamples/openmonero. It would be able to check the balance of your wallet with only the address and view key (...
Gundamlancer's user avatar
  • 1,026
9 votes
1 answer
167 views

How is code reliability improved?

It seems that blockchain code written in C++ is prone to obscure but serious bugs such as recently seen in Zcoin. I know that rewriting Monero in a safer language is not practical in the short-term, ...
Toby Kelsey's user avatar
8 votes
2 answers
8k views

Failure when using XMR Stak CPU Miner on Linux

I recently set up XMR-Stak-CPU Miner on my Linux system, and, as listed as a common occurrence in the README (located here), the program failed with the "MEMORY ALLOC FAILED: mmap failed" exit code. I ...
CodeRead's user avatar
  • 323
4 votes
1 answer
375 views

GUI pull request to build and install monerod

Until now users wishing to test the upcoming GUI had to build from source. Following these Monero development stalker instructions, I just noticed a new pull request which excited me. Some relevant ...
user36100's user avatar
  • 444
8 votes
1 answer
235 views

Following coding progress between dev meetings

Monero biweekly development meeting summaries and logs and are published by hellomonero. How can a non developer without the desire to compile from source or idle in IRC stay up to date with recent ...
user6513763's user avatar
3 votes
1 answer
46 views

Would another node client be valuable to Monero environment?

Ethereum seems to have good experience with alternate node clients, would having another one for monero be a good idea or is it still just to early and would maybe slow devs detracting from more ...
samwellj's user avatar
  • 3,205
1 vote
1 answer
174 views

What is the best way to debug a `segfault-ing` monero daemon on ubuntu

Does it require compiling a debug build, or can it be done with a release build as well? I assume it can be done, but might lack proper feedback!? Either way; which tools are needed and which ...
Roy Jacobs's user avatar
5 votes
1 answer
152 views

How can someone run all blockchain and check if certain block has tx belonging to viewkey

Based on JAXX problem in integrate the monero wallet on their service I was wonder how can one run all the blockchain and check the blocks for belolonging TX from certain viewkey Is there any ...
Pedro Gaspar's user avatar
4 votes
1 answer
133 views

Reason for 9 month period between v4 and v5 forks

From this question it is clear that the v4 hard fork was advanced to January 2016 (from March 2016) so that RingCT could be activated sooner. The v5 hard fork scheduling (for September 2016) was ...
Alexei's user avatar
  • 500
1 vote
1 answer
118 views

Activity of Moneromooo

What percentage of Monero pull requests so far have been made by Moneromooo? Is Moneromooo the most active Monero developer? How was did Moneromooo choose his name?
tryinghard's user avatar
  • 1,133
4 votes
1 answer
65 views

Time between pull requests and merging

I have noticed that some pull requests pass tests and receive comments like "works for me" or "fixes issue #xxx" from other developers but are not merged for several weeks afterwards. Assuming one ...
Alexei's user avatar
  • 500
6 votes
1 answer
301 views

Monero trademark control and potential for abuse

Recently, I read about the Zcash Electric Coin Company “Zcash” trademark and active efforts to prevent others from using that name by making pull requests in competing forks and legal reminders. ...
neversleep's user avatar
3 votes
2 answers
78 views

What is the purpose of the Monero GitHub Meta repository?

According the Hello Monero dev meeting highlights for 2016-11-13, a new Github was created for organizational issues. What type of issues is this GitHub meant to address? Will the same Collective ...
Matt Olsen's user avatar
6 votes
1 answer
147 views

MoneyBit GUI compared with "official" GUI

How MoneyBit GUI now in development compare with the official GUI being worked on by Monero developers? Will they ultimately support the same operating systems? Are they both completely open source? ...
Drink Vodka's user avatar
5 votes
1 answer
73 views

What is novault and what is its connection to Monero?

What is the primary purpose of novault? Is it safe to use? Is the tool meant to be used just Monero or does it had wider applications?
Drink Vodka's user avatar
5 votes
1 answer
2k views

What language(s) should a new coder learn to contribute to Monero?

What language(s) would be best to learn for someone interested in contributing to XMR (and, less relevantly, Bitcoin)? I have a long term goal to contribute more and more significantly to these ...
gdoober's user avatar
  • 685
5 votes
1 answer
138 views

Monero Research Lab - Talent Acquisition. Whom would/do they want?

The MRL, to my knowledge, is made up of four anonymous/pseudonymous academics, who primarily specialize in mathematics (mathematical sciences and algebraic geometry). Are there other specialties that ...
scoobybejesus's user avatar
2 votes
1 answer
229 views

Any Monero projects in Python? [closed]

I'm curious if there are any interesting projects in Python for Monero. I have to write some big long explanation here so I can post this simple question. Good job SE!
pl55's user avatar
  • 1,858
8 votes
1 answer
292 views

Can a new platform / cryptocurrency be built on top of Monero?

Can we build a new platform / cryptocurrency on top of Monero like Counterparty / Factom is built on top of Bitcoin?
MoneroWarrior's user avatar