-Minera bitcoins;
-Inicializa com o Windows;
-Inicializa escondido (não mostra interface gráfica alguma para o cliente);
-Que seja configurado em tempo de edição, ou seja, vou passar a este programa as informações como endereço da carteira e outros ainda no código fonte do programa, peço isso porque não quero que meu cliente precise configurar nada, ele nos fornecerá as informações e nós compilaremos uma cópia com as especificações que ele precisa;
-Preciso que funcione em Windows 7,8 e 10, nas versões 32 e 64 bits, mas a princípio, vou compilar apenas para 32.
-Têm de poder minerar com gpu e cpu (embora eu saiba que cpu não é recomendado);
-não precisa de interface gráfica, até mesmo por que têm de inicializar escondido;
-é necessário que possamos limitar o processamento de dados para não sobrecarregar o computador do cliente, premitindo que ele execute outras funções, quando eu digo limitar, significa podermos escolher qual será a eficiência, que irá de 0% até 100% dos recursos da máquina, pretendemos limitar a maioria entre 10 e 30%, sei que parece esquisito, mas mineraremos outras moedas nas mesmas máquinas, por isso precisamos limitar o uso de cada uma, eu já tenho programadores implementando o algoritmo para essas outras moedas, por isso, aqui só solicito bitcoins;
-não temos exigência por ide ou compiladores, nós utilizamos dev c++, netbeans e qt creator, mas também posso compilar com lazarus (caso linguagem seja delphi) e visual studio (caso c#) não precisamos que seja implementado nessas, mas tem de funcionar nelas, tendo em vista que são as ferramentas que utilizamos, como não precisamos de interface gráfica, daremos preferência aqueles que me propuserem utilizar o dev c++, sendo que é o que eu mais utilizamos;
-pode ser utilizado o código fonte fornecido no github:
https://github.com/bitcoin/bitcoin
Mas deverá possuir as variações mencionadas acima, principalmente a possibilidade de configurarmos
em tempo de edição.
Delivery term: Not specified