PLEASE ONLY EXPERIENCED DEVELOPERS NEED TO APPLY.
Primeablock is a complete service for multiple people to pool money together for making purchases. In laymen terms, the service lets people get together, pool fund, and purchase cryptocurrency, usually reserved for large investors. in cryptospeak, it's a smart contract for ICO presales.
The interface for primeablock is simple allowing people to send from their ethereum wallet to a unique address and tracking the users percentage contribution into the pool . After the pool is funded, fees are taken out for primablock and the organizers of the pool and then , tokens are purchased with the remaining pool funds. finally, total purchased tokens are return proportionally to contributors in the pool based on the percentage contribution into the pool. there is a clear description of the service on the website:
https://primablock.com/faq .
The task is simple, clone primablock which is based on the Ethereum platform to Ethereuem/ NEO platform. We will then optimize the code for low gas usage and add features such as reputation. The full code for primablock is available for reference:
https://github.com/PrimaBlock however the code does NOT have a license so cannot be directly copied.
Looking for very experienced developers to deliver a finished product. We can use a similar structure as primablock code base but must write code from scratch. Ethereum will use solidity and We prefer to use C# or JAVA as these are the core code base for NEO platform. But python could be acceptable solution as well if you are experienced enough that you could contribute to neo python SDK which has shortcomings currently.
Notice the front end for primablock is very simple. we don't expect any fancy front end. most of the code is in pool lib . Please take a look at
https://github.com/PrimaBlock/presale-pool/blob/master/contracts/PoolLib.sol to get an idea of the complexity .
Here is a primer on the NEO blockchain: docs.neo.org/en-us/sc/introduction.html . another good resource is
https://github.com/neo-project/examples
Time frame is 1 month. We will split the job into milestones to make it easy to manage the work and deliverables. Please don't apply if you can't start the project within the next 10 days. This is for serious developers that want to have a long term relationship working with us and working in cryptocurrency. the experience developing this project will be invaluable. Note for security reason, the developer cannot subcontract any of the job and must be the only person(s) doing the development.
Future development will be needed so code needs to be structured, documented, and modular with tests.