Title Banking Integration + Fiat Treasury Ledger + Auto-Buy USDT Module (Integrate With Existing Crypto Converter) Description: I am building a fintech-style crypto platform and I need a developer to extend my existing crypto converter system with full banking-to-crypto integration. The core converter is already built and working (it signs real Ethereum transactions using my MetaMask private key), but now I need the banking and fiat side implemented. 1️⃣ Banking Integration Module (API/Webhook or JSON Feed) • Detect incoming bank wires/ACH deposits from my banking provider • Parse deposit JSON data (amount, sender, reference, timestamp, currency) • Mark deposits as verified • Store deposits in a Fiat Treasury Ledger (see below) 2️⃣ Optional SWIFT/MT103 Document Upload • Admin-only interface • Upload PDF or image of MT103/SWIFT confirmation • Extract or manually enter UETR, reference ID, sender bank, amount • Treat verified uploads exactly like a bank deposit • Add deposit to ledger 3️⃣ Fiat Treasury Ledger System • Track incoming fiat balances internally (USD ledger) • Maintain user/platform balances • Store reference numbers, metadata, and history • Ledger must be accurate and tamper-proof (double-entry style preferred) 4️⃣ Auto-Buy USDT Module (Exchange API Integration) After the deposit is recorded in the ledger: • Use Binance/Coinbase/Kraken API (or another exchange) • Execute a buy order for USDT equal to the fiat deposit • Handle authentication, order creation, and order confirmation • Transfer purchased USDT automatically into our designated MetaMask treasury wallet • Log all actions 5️⃣ Integrate With Existing Crypto Converter (Already Built) My existing converter already sends USDT on the Ethereum network using: • wallet.txt private key • Web3 • ETH for gas You need to: • Ensure MetaMask treasury wallet receives purchased USDT • Ensure ETH balance is sufficient for gas • Pass the updated USDT balance into the converter • Trigger the converter to send USDT to the client’s wallet The converter handles on-chain sending only — YOU are building the fiat → USDT → treasury wallet pipeline. ⸻ DESIRED SYSTEM WORKFLOW 1. Bank deposit arrives 2. Deposit is verified (API or MT103 upload) 3. Deposit is written into Fiat Treasury Ledger 4. Auto-buy module purchases USDT from deposit amount 5. USDT is deposited to MetaMask treasury wallet 6. Converter sends USDT to client on-chain This is a real fintech workflow similar to Crypto.com / CashApp flow. ⸻ TECHNOLOGIES REQUIRED • Python (preferred) • Web3.py (already used in converter) • REST APIs / Webhooks • Exchange API integration (Binance, Coinbase, Kraken, etc.) PDF/MT103 parsing (OCR or manual entry) Ethereum transaction knowledge (ERC20, gas, private key signing) Ledger design / database schema Strong security practices ⸻ WHAT I WILL PROVIDE • Access to existing converter code • Wallet paths and structure (wallet.txt) • Server environment (Linux) • Any API keys needed • Clarifications and examples of workflow • MT103 sample documents if needed Please respond with: 1. Your experience with banking or payment integrations 2. Your experience with crypto, Web3, ERC20 tokens 3. Which exchange API you recommend for the auto-buy module and why 4. Estimated timeline 5. Any clarifying questions about architecture Only apply if you have real experience in fintech/crypto systems. $800 – $2,000 USD (fixed budget) Realistic bids will be considered. Experience with banking APIs or crypto is a major advantage.