EchoFi is an advanced AI-powered DeFi agent that interacts with users like a human, providing real-time insights into decentralized finance (DeFi) and blockchain ecosystems. It is designed to simplify and automate complex blockchain operations while offering multilingual support to onboard millions of users into Web3.
- Conversational AI: Communicates with users in multiple languages, including English, Hindi, Chinese, Dutch, and more.
- DeFi Insights: Provides details about DeFi trends, token analytics, and market conditions.
- Automated Trading: Executes trades based on market trends and user commands.
- MemeCoin Creation: Generates and deploys memecoins dynamically.
- Rug Check & Security Analysis: Analyzes tokens to detect potential scams and rug pulls.
- Blockchain Transactions: Executes transactions on Base Network, Solana, and Ethereum, with ongoing support for additional chains.
- Oracle & Data Fetching: Scrapes tweets, fetches real-time blockchain data, and integrates with oracle services for decision-making.
- User Input: The user provides input via voice or text.
- Processing: The input is analyzed using OpenAI and Assembly AI.
- Information & Trading Execution:
- If the user seeks information, OpenAI fetches relevant knowledge.
- If the user wants to execute a trade, the request is processed via Covalent and a Transaction Agent.
- Security & Market Analysis:
- Scanner Agent performs rug checks and token analysis.
- Data sources like Rapid API (tweets, news) and oracles enhance decision-making.
- Transaction Execution:
- The Transaction Agent processes token swaps, transfers, and NFT minting across supported blockchains.
- Private transactions are handled separately through a Private Transaction Agent.
- Response & Interaction:
- The AI agent responds via text or voice, providing real-time updates to the user.
Prompt:
What is my balance on Base Network?
Response:
Performing transaction on Base Network...
Wallet Details:
- Provider: viem_wallet_provider
- Address: 0xbEF9C1f9aCb9E8252edc0B8279A4eb10bEDCc6F7
- Network:
- Protocol Family: EVM
- Network ID: base-sepolia
- Chain ID: 84532
- ETH Balance: 1.509100 ETH
- Native Balance: 1,509,099,916,492,252,270 WEI (equivalent to 1.509100 ETH)
Your wallet is currently on the Base Sepolia network (base-sepolia) with the above balances.
Prompt:
Send 0.0001 ETH to 0xF297fb18353F3e5E5eAe07806F93316D3848e238 on Base Network.
Response:
Performing transaction on Base Network...
Wallet Details:
- Provider: viem_wallet_provider
- Address: 0xbEF9C1f9aCb9E8252edc0B8279A4eb10bEDCc6F7
- Network:
- Protocol Family: EVM
- Network ID: base-sepolia
- Chain ID: 84532
- ETH Balance: 1.509100 ETH
- Native Balance: 1509099916492252270 WEI
Transferred 0.0001 ETH to 0xF297fb18353F3e5E5eAe07806F93316D3848e238.
Transaction hash: 0x60c5eded3a9bd225ab9135d6b08ac1fa0bcd7674ca137990d50c15d1e9266793.
Prompt:
What is the price of Bitcoin?
Response:
Performing transaction on Base Network...
The latest price of Bitcoin (BTC) is $95,518.94.
Prompt:
Request 0.0001 ETH to my wallet on Base Network via faucet.
Response:
Received ETH from the faucet.
Transaction: View Transaction
I have successfully received 0.0001 ETH from the faucet.
- AI & NLP: OpenAI, Assembly AI
- Blockchain & DeFi: Solana, Ethereum, Base Network, Covalent API
- Data & Analytics: Rapid API, Oracle services
- Backend & Infrastructure: Express Js
- Covalent Agent
- Base Agent
- Multi-chain Support: Expanding to additional blockchains beyond Ethereum, Solana, and Base.
- Improved AI Models: Enhancing AI-driven financial analysis and trading strategies.
- Enhanced Security: Adding more robust fraud detection mechanisms.
- Mobile & Web Integration: Making EchoFi accessible via mobile and web apps.
We welcome contributions! If you’d like to contribute, fork the repository, create a pull request, and help us build the future of AI-driven DeFi.
For queries and collaborations, reach out at SudeepGowda55@proton.me
