You have chosen to sponsor your bid up to a maximum amount of .
I have written a rendez-vous service in Node.JS for a project called "CRYPTOCOW" that aims to provide end-to-end encrypted mobile messaging. The service code is written in Node.JS and MySQL (through Sequelize). While it the code is functional and working, I am looking to add some functionalities I am lacking the skills and time for to implement myself. More specifically, I am looking to implement :
1/ A DHT based architecture, allowing multiple services to join into one domain allowing a mobile client to query one service endpoint ("where is userjoe ?") and return a response based on multiple service nodes working together (complex, 50% complete).
2/ Run a POST query containing all hashes of phone numbers, looking up corresponding hashes on the rendez-vous service (easy, 75% complete).
3/ Implement support for asynchronous OTR protected message sending, based on Moxie's design at https://whispersystems.org/blog/asynchronous-security/ (hard, 0% complete).
4/ Small bug fixes (over a period of one week, max) and clean up of code.
If above mentioned tasks are completed in time, and you love working on this type of project, I would like to explore how to build a more sustainable collaboration as a lot of additional work is still to be done.