Secure Crypto Staking Telegram Bot
I'm looking for an experienced developer to create a secure and feature-rich Telegram bot for crypto staking. Key Features: - Wallet Connect: Support MetaMask, WalletConnect, Phantom, Trust Wallet, Coinbase Wallet, OKX Wallet. - Multi-Chain: Interact with Ethereum, BSC, Polygon, and Solana. - Commands: - /stake [token] [amount]: Stake to pool. - /unstake [token] [amount]: Unstake tokens. - /rewards: Show claimable rewards and APY. - /portfolio: Display balances, staked value, and USD conversion. - Notifications: Transaction confirmations, reward reminders, APY changes. - Admin Panel: Manage tokens/networks and send updates via Telegram chat. Tech Stack: - Backend: Node.js or Python. - Blockchain: Web3.js / Ethers.js for ETH, BSC, Polygon; Solana Web3.js. - Database: PostgreSQL or MongoDB for sessions, wallets, and logs. - APIs: CoinGecko and Binance for prices, Infura/Alchemy/QuickNode RPCs. Security: - Encrypted storage. - No plaintext private keys. - 2FA via Telegram + wallet signature. Deliverables: - Working bot deployed on AWS or Heroku. - Source code on GitHub. - Setup and usage documentation. Ideal Skills: - Strong background in blockchain and cryptocurrency. - Experience with Telegram bot development. - Proficiency in chosen tech stack. - Knowledge of security best practices in handling crypto.