Discord Middleman Bot Development
Budget: ₹600 – ₹885 INR
I am looking for an experienced JavaScript developer to build an automated middleman (escrow) bot for Litecoin (LTC) transactions. The system should securely hold funds during a trade and release them based on predefined conditions.
Core Functionality:
Generate unique LTC wallet addresses per transaction (via APIs like Tatum, BlockCypher, or Blockchair)
Monitor blockchain for incoming LTC payments
Automatically detect confirmations (configurable, e.g., 2–6 confirmations)
Hold funds securely until both parties confirm trade completion
Release funds to the seller/buyer wallet upon approval
Ability to refund funds if trade is canceled
API Integration:
Tatum / BlockCypher / Blockchair (any one or combination)
Use API for wallet generation, transaction tracking, and broadcasting
Technical Requirements:
Strong experience in JavaScript (Node.js preferred)
Experience working with crypto APIs (Tatum, BlockCypher, Blockchair, etc.)
Understanding of Litecoin blockchain, transactions, and confirmations
Secure handling of private keys and environment variables
Bot Features:
Automated transaction tracking (real-time or polling)
Unique escrow ID per trade
Basic database (MongoDB / Firebase / PostgreSQL) to store transactions
Logging system for all actions
Admin control (manual release/refund if needed)
Optional Features (Bonus):
Telegram / Discord bot interface
Web dashboard for managing trades
Multi-coin support in future
Dispute handling system
Security Requirements:
No hardcoded private keys
Use secure signing methods
Protection against double spending / replay issues
Deliverables:
Fully working escrow bot (Node.js)
Clean and well-documented code
Setup and deployment instructions
Budget & Timeline:
Open for discussion
Important:
Only apply if you have prior experience with crypto transactions or blockchain integrations. Please share relevant projects.
Core Functionality:
Generate unique LTC wallet addresses per transaction (via APIs like Tatum, BlockCypher, or Blockchair)
Monitor blockchain for incoming LTC payments
Automatically detect confirmations (configurable, e.g., 2–6 confirmations)
Hold funds securely until both parties confirm trade completion
Release funds to the seller/buyer wallet upon approval
Ability to refund funds if trade is canceled
API Integration:
Tatum / BlockCypher / Blockchair (any one or combination)
Use API for wallet generation, transaction tracking, and broadcasting
Technical Requirements:
Strong experience in JavaScript (Node.js preferred)
Experience working with crypto APIs (Tatum, BlockCypher, Blockchair, etc.)
Understanding of Litecoin blockchain, transactions, and confirmations
Secure handling of private keys and environment variables
Bot Features:
Automated transaction tracking (real-time or polling)
Unique escrow ID per trade
Basic database (MongoDB / Firebase / PostgreSQL) to store transactions
Logging system for all actions
Admin control (manual release/refund if needed)
Optional Features (Bonus):
Telegram / Discord bot interface
Web dashboard for managing trades
Multi-coin support in future
Dispute handling system
Security Requirements:
No hardcoded private keys
Use secure signing methods
Protection against double spending / replay issues
Deliverables:
Fully working escrow bot (Node.js)
Clean and well-documented code
Setup and deployment instructions
Budget & Timeline:
Open for discussion
Important:
Only apply if you have prior experience with crypto transactions or blockchain integrations. Please share relevant projects.
Related categories:
PHP
JavaScript
MySQL
Node.js
Blockchain
Security
Database Management
API Integration
Litecoin
Cryptocurrency