Where to find P2pool networks.py settings for altcoins?

Is there a forum post or website where all the altcoin networks.py settings are being shared? I can see the P2pool forks on Github where people commit their own networks.py settings back to their own repository but none are being merged back into the original forrestv/p2pool repository. For now, I am specifically searching for the Digibyte altcoin but would like to add the other altcoins later on as well.

I am talking about this part:

    litecoin=math.Object(
    PARENT=networks.nets['litecoin'],
    SHARE_PERIOD=15, # seconds
    CHAIN_LENGTH=24*60*60//10, # shares
    REAL_CHAIN_LENGTH=24*60*60//10, # shares
    TARGET_LOOKBEHIND=200, # shares
    SPREAD=3, # blocks
    IDENTIFIER='e037d5b8c6923410'.decode('hex'),
    PREFIX='7208c1a53ef629b0'.decode('hex'),
    P2P_PORT=9 338,
    MIN_TARGET=0,
    MAX_TARGET=2**256//2**20 - 1,
    PERSIST=True,
    WORKER_PORT=9327,
    BOOTSTRAP_ADDRS='...'.split(' '),
    ANNOUNCE_CHANNEL='#p2pool-ltc',
    VERSION_CHECK=lambda v: True,
    VERSION_WARNING=lambda v: 'Upgrade Litecoin to >=0.8.5.1!' if v < 80501 else None,
),

And if none are being shared publicly, how do I edit the settings myself for the different altcoins?

Problems with Antminer U1 – why doesn’t it work?

I’ve got other Antminers working, this one just throws these errors in debug mode – is this fixable?

[2014-01-30 19:03:10] Bmsc send golden nonce
[2014-01-30 19:03:10] ANT0: GetResults (amt=0 err=-7 ern=110)
[2014-01-30 19:03:10] Bmsc Read: No data for 101 ms
[2014-01-30 19:03:10] Bmsc recv golden nonce timeout
[2014-01-30 19:03:10] USB uninit ANT0
[2014-01-30 19:03:10] USB free ANT
[2014-01-30 19:03:10] USB unlock Bitmain 1-5
[2014-01-30 19:03:10] RES: Bitmain (1:5) lock=0
[2014-01-30 19:03:10] USB res unlock Bitmain 1-5
[2014-01-30 19:03:10] BTM looking for ANT 10c4:ea60 but found 0e0f:0003 instead
[2014-01-30 19:03:10] BTM looking for ANT 10c4:ea60 but found 0e0f:0002 instead
[2014-01-30 19:03:10] BTM looking for ANT 10c4:ea60 but found 1d6b:0002 instead

I’m running cgminer 3.9.0 from the fractal branch, though all the versions that support the antminer-u1 seem to have the same results, so I don’t think it’s necessarily the miner software. I’m running with these options to underclock:

--bmsc-options 115200:20  --bmsc-freq 0681 -D

How can I create a new Genesis Block?

I’m trying to create a testcoin using litecoin. To create genesis block I changed some lines to :

block.nTime = 1390948469; // current time

uint256 hashGenesisBlock("0x"); //I dont now it's true or false

uint256 hash = block.GetHash();
        printf("%s\n", hash.ToString().c_str());
        printf("%s\n", hashGenesisBlock.ToString().c_str());
        printf("%s\n", block.hashMerkleRoot.ToString().c_str());
        assert(block.hashMerkleRoot == uint256("0x")); //I dont now it's true or false.
        block.print();
        assert(hash == hashGenesisBlock);

When I build daemon and launch it, I’m getting this error:

litecoind: main.cpp:2788: bool InitBlockIndex(): Assertion `hash == hashGenesisBlock' failed.
Aborted

When I check the ./litecoin debug.log file, I’m seeing the previous hashMerkleRoot and hashGenesisBlock that litecoin uses now. I can’t create new hash and merkle root.

Given a list of buy/sell orders and previous trades, compute a buy/sell price

I’m using the Cryptsy API with a bot. So far, my bot’s problem is that when it decides it needs to buy or sell a coin (not just bitcoin), I always seem to compute a price that is way too low or high. The data I have access to is:

  1. The currently outstanding buy orders (though a few seconds old and without timestamps)
  2. The currently outstanding sell orders
  3. The previous 20 trades that were executed on the market

From all of this data, is there an existing algorithm to compute a price that will almost always buy or sell? My bot’s priority is to have fast trades(like, less than a minute for execution), even if the price is not the best.

Cryptsy themselves compute a pretty good number in their web UI (the default ask/bid price), but I don’t see that value exposed in their API. Where does this ask/bid price come from?

For reference, I’ve tried a few things with little success

  1. Highest buy price/Lowest sell price — This tends to catch outliers and results in me placing an overly optimistic bid that only one buyer/seller was willing to pay (and because my data is seconds old, apparently somone else picks it up)
  2. An average of 3 lowest/highest — This had the same problem with outliers
  3. Lowest buy price/Highest sell price — This is extremely pessimistic and results in me paying ridiculous prices that are unreasonable

How can I compute a good ask/bid price from this set of data I have?

Integrating Bitcoin payment methods to a UK Opencart store?

I really want to integrate Bitcoin into my girlfriend’s web store, but have found that they are either too expensive per transaction for international payments (bips.me – $7.50), have a huge minimum withdrawal threshold for international bank accounts (bitpay – $1,000) or simply don’t work with international bank accounts at all (coinbase)

Is there any payment module I’ve overlooked that will work with Opencart, and will pay in £GBP to a UK bank account?

Thanks

bitcond and bitcoin-Qt system configuration and bandwidth requirements

What is the best operating system configuration for a computer to run (bitcoind or bitcoin-Qt) and (BFGminer or CGMiner) under Linux, assuming that it will be connected to a 3 Terrahash mining rig on one side and the internet on the other side?

What packages, at minimum, must be installed?

How much bandwidth will I need using the Stratum protocol and how much using the GetBlockTemplate protocol?

EDIT TO ADD:

What I mean by “best configuration” is the minimum configuration that provides the necessary functionality.

I’m willing to bet that 90 percent of what’s in a desktop Linux distribution is not needed in this application.

Obviously, a kernel and a shell will be needed. What else?

Cannot synchronize with Bitcoin in testnet mode

I downloaded Bitcoin-QT for Windows 7 into:

MYUSERNAME/Downloads/bitcoin-0.8.6-win32/bitcoin-0.8.6-win32

I want to run Bitcoin in testnet mode, so I created bitcoin.conf with only the following content:

testnet=1

I put copies of bitcoin.conf into the following folders:

MYUSERNAME/Downloads/bitcoin-0.8.6-win32/bitcoin-0.8.6-win32
User/MYUSERNAME/AppData/Roaming/Bitcoin

When I double clicked on the Bitcoin-QT icon to execute the following, Bitcoin-QT starts up but it does not appear to be in testnet mode.

MYUSERNAME/Downloads/bitcoin-0.8.6-win32/bitcoin-0.8.6-win32/bitcoin-qt.exe

Can anyone tell me why it does not seem to go into testnet mode?

I went to Start > cmd to get the DOS prompt. I entered the following and it worked:

C:\User\MYUSERNAME\Downloads\bitcoin-0.8.-win32\bitcoin-0.8.6-win32>bitcoin-qt.exe -testnet

Bitcoin-QT launches in testnet mode. However, it is not synchronizing with the network. At the bottom, it shows “No block source available…155 weeks behind”.

I tried adding the following to bitcoin.conf and restarted bitcoin-qt.exe -testnet but it didn’t make any difference.

addnode=1.2.3.4
checklevel=2

After a few hours, it still shows “No block source available…155 weeks behind”. How do I get this to synchronize?

Can I set up cgminer to mine in different pools, by a defined ratio?

I’m mining in different pools, one is main and I would like to dedicate 80% off the time spent mining on it, but I’m also mining in another and would like to dedicate 20% on that. I know you can set up the config as following:

"pools" : [
    {
        "url" : "http://pool1",
        "user" : "user1",
        "pass" : "123"
    },
    {
        "url" : "http://pool2",
        "user" : "user2",
        "pass" : "123"
    }
]

But is there a way you could define a 80/20 // 70/30 mining setup between the pools so that it mines the first pool for 19 hours, then the second pool for 5 hours (or days)

What are the most popular crypto currencies after Bitcoin?

I am trying to determine which crypto currencies are the most popular with the assumption that Bitcoin is the most popular one.

This question is up to different interpretations because “most popular” can be viewed many different ways and that is why I am here asking this question. Most popular could be based on the most real world use, the most media interest, the most valuable, or the most number of people mining or the most processing power used in mining.

I want to know your opinion based on solid facts of the current state of crypto currencies. It could be that another crypto currency is more popular than Bitcoin based on your rank, and I doubt that, but that is why I want the help from experts here.