/ChainVoyager

Multichain portfolio optimizer

Primary LanguageTypeScript

chainvoyager

 _________________________
< ETH Global Bangkok 2024 >
 -------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

ChainVoyager

Simplifying multi-chain DeFi portfolio management through an intuitive chat interface.

Table of Contents

Introduction

ChainVoyager is a multi-chain portfolio optimizer and manager designed to make decentralized finance (DeFi) accessible to everyone. By leveraging a user-friendly chat interface, it allows beginners and seasoned users alike to manage and optimize their DeFi portfolios without the complexities typically associated with DeFi platforms.

Features

  • Intuitive Chat Interface: Manage your DeFi assets through simple conversational commands.
  • Multi-Chain Support: Seamlessly interact with assets across multiple blockchain networks.
  • Portfolio Optimization: Automatically optimize your portfolio based on real-time data and personalized strategies.
  • Non-Custodial: All transactions are executed client-side; ChainVoyager does not hold or manage user funds.
  • Real-Time Asset Tracking: Pulls assets and positions directly from your wallet for up-to-date portfolio management.

Technical Flow

  1. User Interaction: Input commands via the chat interface (e.g., "Swap 1 ETH for DAI").

  2. Data Retrieval: The application retrieves your current assets and positions from your connected wallet.

  3. Transaction Generation: Backend processes generate the necessary transaction calldata based on your instructions.

  4. Execution: Transactions are executed on the client side through your wallet; you maintain full control of your funds throughout the process.

  5. Use the Chat Interface

    • Input commands like:
      • "What is my current portfolio allocation?"
      • "Swap 0.5 BTC for ETH."
      • "Optimize my portfolio for minimum risk."

Contact

For any questions or suggestions, please reach out to: