Bitcoin Mixing Service Back-End Development

Job ID: 38522674

Budget: $30 – $250 USD

Project Title:
Bitcoin Mixing Service Back-End Development

Project Description:
I am looking for an experienced developer to build a back-end system for a Bitcoin mixing service. The service will allow users to anonymize their Bitcoin transactions by mixing their coins before sending them to a specified receiver's address. This project requires expertise in Bitcoin transactions, secure server setup, and basic web or command-line interface development.

Key Features Needed:

Transaction Handling:

Ability to accept Bitcoin deposits, mix them, and send them to a specified receiver's Bitcoin address.
Deduct a service fee (e.g., 10.6%) from the transaction amount.
Mixing Code System:

Generate a unique mixing code for users to prevent them from receiving their original coins in future transactions.
Delay Feature:

Allow users to set a delay for when the mixed Bitcoins are sent to the receiver’s address (e.g., 0 hours, 1 hour, etc.).
Basic Security:

Implement HTTPS and input validation for secure transactions and communications.
Database Integration:

Use a lightweight database (e.g., SQLite) to log transactions and manage mixing codes.
User Interface:

Develop a minimal web interface or a command-line interface for users to interact with the service.
Deployment:

Deploy the service on a VPS or cloud server with a simple configuration.
Deliverables:

Fully functional back-end system with the above features.
Basic web interface or CLI for user interaction.
Deployment of the system on a VPS or cloud server.
Documentation on system setup, maintenance, and future scaling.
Budget:
$256

Timeline:
2-3 weeks from the start of the project.

Additional Information:
Please include examples of similar projects you’ve worked on, particularly in the cryptocurrency or blockchain space.
Clear communication and regular progress updates are important to me.