
Closed
Posted
Paid on delivery
You can send this directly to your developer: I want to build a website similar to [login to view URL] with a centralized USDT-INR OTC exchange system. The platform should allow users to: * Buy USDT using INR * Sell USDT for INR * Deposit INR * Withdraw INR * Deposit USDT (TRC20) * Withdraw USDT (TRC20) The platform should work as a centralized custodial wallet system where admin controls all wallets and balances internally. Users should NOT control private keys. All user balances should be stored and managed using an internal ledger/database system. Main Website Features User Features Authentication * Mobile OTP login * Email login * 2FA support ⸻ Dashboard Users should see: * INR balance * USDT balance * transaction history * deposit/withdrawal history ⸻ Buy USDT User enters INR amount and receives USDT balance based on admin-set exchange rate. ⸻ Sell USDT User sells USDT and receives INR balance based on admin-set exchange rate. ⸻ INR Deposit User submits: * UPI payment * bank transfer reference/screenshot Admin manually approves deposit. ⸻ INR Withdrawal User submits: * bank account or UPI ID * amount Admin manually approves withdrawal. ⸻ USDT Deposit Generate TRC20 deposit address for users. System should automatically detect incoming blockchain deposits and credit balances after confirmation. ⸻ USDT Withdrawal User enters: * TRC20 wallet address * withdrawal amount Admin manually approves and processes withdrawal. ⸻ Referral System Users should have: * referral code * referral commission tracking * agent system support ⸻ IMPORTANT ADD-ON FEATURE (HIGH PRIORITY) I want a SUPER ADMIN wallet management feature. Admin should have full control over all user wallets and balances. Super Admin Features Admin should be able to: * access any user wallet * manually edit balances * deduct/add USDT balance * deduct/add INR balance * freeze/unfreeze user accounts * approve/reject withdrawals * transfer user funds internally * send USDT to ANY external wallet address manually * manage master treasury wallet * override withdrawal system * monitor all wallet transactions ⸻ Admin Withdrawal Control System Admin should have an option inside admin panel: “Send USDT Manually” Admin enters: * wallet address * amount System sends USDT from master wallet. ⸻ Internal Wallet Control The system should be fully custodial. Meaning: * admin/server controls all private keys * users only see balances internally * blockchain funds stay in centralized treasury wallets ⸻ Wallet Architecture Need: * centralized hot wallet * internal balance ledger * treasury management system * transaction logs * withdrawal approval system Preferred blockchain: * TRON TRC20 ⸻ Admin Dashboard Requirements Admin panel should include: * total INR liquidity * total USDT liquidity * total users * pending withdrawals * pending deposits * profit/spread tracking * user activity logs * wallet activity monitoring * referral commission management ⸻ Technical Stack Frontend: * React.js / [login to view URL] Backend: * Node.js + NestJS OR Laravel PHP Database: * PostgreSQL or MySQL Blockchain APIs: * TronGrid * Tatum * QuickNode ⸻ Security Features Need: * 2FA * encrypted private keys * admin audit logs * withdrawal confirmation * IP/device tracking * role-based admin access * rate limiting ⸻ Final Goal The platform should function similar to [login to view URL]: * centralized OTC exchange * internal balance system * admin-controlled wallet infrastructure * gaming fund compatible workflow * scalable for agents and high-volume traders Main priority: * fast transactions * admin wallet control * liquidity management * referral/agent growth system
Project ID: 40425812
16 proposals
Remote project
Active 11 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs