Testers required.
[ANN - pNXT alpha]
https://github.com/jl777/pNXTFor Mac or Ubuntu, the build process is pretty simple. Just follow the directions and it will make a pNXTd. For windows, you need to get a VPS running ubuntu
It took a lot longer than I thought it would, primarily due to assumptions of non-zero fees all over the cryptonote codebase, but I have an very early, alpha release of pNXT.
pNXT is a cryptonote fork, but it is not meant for mining as I already premined it all. The purpose of pNXT is manyfold, but the primary one is to provide a cryptonote pathway for NXT. How is that possible you ask? There is also a privateNXT asset and now that the basics are working, I will implement the commands on the API page so you can convert privateNXT to pNXT and back, along with some other cool features. For those that understand the tech it should be clear what the other purposes of pNXT are
I bolted on a good chunk of NXTservices right into the boolberry sourcebase and they live together. I also added the simplewallet into pNXTd so pNXTd is the only program you will need to run. Actually been pretty stable all weekend, the problems were due to mismatched genesis blocks (wallet.bin stores a copy!) and transactions just not working at all when the txfee is zero.
After much debuggings and delays, I finally have a pNXTd that properly syncs together while loading the NXT blockchain and even providing a :7777 interface. The current version is for testnet only and I am making this announcement so we can start to get some GUI ideas for how to best present the pNXT API. I am thinking to have a "privately send money" link that redeems the privateNXT into pNXT (at 1:1) using the pNXT API and then send to NXT address or BTC address. We will need some sort of price availability for transactions that require conversion.
I split out just the new stuff into pNXT so I didnt have to think about how it would coexist with MGW client. We can keep them separate or add it back in, but I will continue to add more and more functions into pNXT as it will form the basis for privacyServers and let people earn nodecoins. Also, there is an easy to use squid installer that allows anybody to setup an http/https proxy, so if you get a low cost VPS you can be your own proxy service provider while earning nodecoins and being a hub in the NXTprivacy network.
pNXT has no txfees and also will map to privateNXT at 1:1 (minus NXT txfee), so once you get the privateNXT it offers not only much improved privacy but also no transaction costs. Of course, all pNXT nodes have to run a NXT node too and my hope is that these combined pNXT/NXT nodes will form the hubs we need for TF. Since running a privacyServer will at least earn nodecoins and http proxy services are worth some sort of subscription fee (even 10 NXT per month and it is a fantastic deal for end users and it wont take many subscribers to pay for the server), very soon running a NXT node wont have to cost such money.
James
P.S. For now, other than coming up with GUI suggestions, please see if it compiles properly (after you make sure you have the proper gcc, cmake and boost) and make sure it syncs to the current blockchain. Plz note CPU usage.