Skip to main content

Quick Start Guide

This guide will walk you through setting up GweAI and executing your first automated DCA (Dollar Cost Averaging) strategy in under 5 minutes.
Testnet First: You’ll be using Base Sepolia testnet, so there’s no risk while learning the platform.

Prerequisites

Before you begin, make sure you have:
  • A web browser (Chrome, Firefox, Safari, or Brave)
  • MetaMask, Coinbase Wallet, or WalletConnect-compatible wallet
  • 5 minutes of your time
No Crypto Wallet? Don’t worry! Dynamic allows you to create a wallet using just your email or social accounts.

Step 1: Access the Platform

Navigate to the GweAI landing page and click the Launch App button.
// The app automatically navigates to the DCA page
setCurrentPage('dca');
localStorage.setItem('currentPage', 'dca');
You’ll see the AI-powered chat interface with animated suggestions for:
  • DCA/SIP strategies
  • Market analysis
  • Portfolio queries
1
Launch the Application
2
Click the Launch App button in the navigation bar or the Start Investing Now button on the hero section.
3
Explore the Interface
4
You’ll land on the DCA page featuring:
5
  • AI chat interface with natural language support
  • Animated suggestion chips for common actions
  • Real-time market data and analytics
  • Step 2: Connect Your Wallet

    GweAI uses Dynamic for advanced wallet authentication with multiple connection options.
    1
    Click Connect Wallet
    2
    When you first access the DCA page, you’ll see a modal prompting you to connect your wallet.
    3
    Choose Your Connection Method
    4
    Select from the recommended wallets:
    5
    MetaMask
    The most popular Ethereum wallet with browser extension support.
    1. Click MetaMask in the wallet selector
    2. Approve the connection in the MetaMask popup
    3. Sign the authentication message
    // Dynamic handles the connection automatically
    recommendedWallets: [
      { walletKey: 'metamask' }
    ]
    
    Coinbase Wallet
    Integrated Coinbase smart wallet with seamless UX.
    1. Click Coinbase in the wallet selector
    2. Authenticate with your Coinbase account
    3. Approve the connection
    recommendedWallets: [
      { walletKey: 'coinbase' }
    ]
    
    WalletConnect
    Connect any mobile wallet via QR code scanning.
    1. Click WalletConnect in the wallet selector
    2. Scan the QR code with your mobile wallet
    3. Approve the connection on your phone
    recommendedWallets: [
      { walletKey: 'walletconnect' }
    ]
    
    6
    Verify Connection
    7
    Once connected, you’ll see your wallet address in the navbar and gain access to all platform features.
    Network Auto-Switch: GweAI automatically configures your wallet to use Base Sepolia testnet.

    Step 3: Get Testnet Funds

    Before trading, you need testnet USDC to execute transactions.
    2
    Ask the AI: “Take me to the faucet” or navigate manually through the sidebar.
    3
    Request Testnet Tokens
    4
    The faucet provides:
    5
  • Test USDC - For trading and DCA strategies
  • Test ETH - For gas fees on Base Sepolia
  • 6
    Confirm Receipt
    7
    Check your wallet balance in the portfolio section or ask the AI: “Show my portfolio”

    Step 4: Create Your First DCA Strategy

    Now let’s create an automated Dollar Cost Averaging strategy using natural language.
    1
    Ask the AI
    2
    Type a command like:
    3
    SIP $100 in BTC every Monday
    
    4
    or
    5
    Create DCA plan for ETH with $50 weekly for 6 months
    
    6
    Review the DCA Card
    7
    The AI parses your request and displays a confirmation card with:
    8
    interface DCAParameters {
      amount: number;        // USD amount per purchase
      token: string;         // Target cryptocurrency
      frequency: 'daily' | 'weekly' | 'monthly';
      duration: number;      // Duration in months
      startDay?: string;     // Optional: specific day for weekly/monthly
    }
    
    9
    Example DCA Card:
    10
    ParameterValueAmount$100TokenBTCFrequencyWeekly (Monday)Duration12 months
    11
    Review Strategy Details
    12
    The card shows:
    13
  • Total investment amount
  • Estimated number of purchases
  • Frequency and schedule
  • Target asset
  • 14
    Approve the Strategy
    15
    Click Approve DCA Plan to activate your automated investment strategy.
    Testnet Simulation: Currently, DCA approval is simulated on testnet. Smart contract integration coming soon!

    Step 5: Execute Your First Trade

    While DCA runs automatically, you can also execute instant trades using AI commands.
    1
    Buy Cryptocurrency
    2
    Use natural language to buy crypto:
    3
    Buy $50 worth of ETH
    
    4
    Or be more specific:
    5
    Buy 0.01 BTC with 0.5% slippage
    
    6
    Review Trade Confirmation
    7
    The AI generates a trade confirmation card:
    8
    interface TradeParams {
      type: 'buy' | 'sell' | 'swap';
      token: string;           // For buy/sell
      fromToken?: string;      // For swap
      toToken?: string;        // For swap
      amount: number;          // USD for buy, token amount for sell
      slippage?: number;       // Default 0.5%
    }
    
    9
    Confirm Transaction
    10
    Click Confirm Trade to execute the blockchain transaction.
    11
    You’ll see:
    12
  • Processing message - “Please confirm in your wallet”
  • Wallet popup - Approve the transaction
  • Success confirmation - With transaction hash and explorer link
  • 13
    // Transaction executed on Base Sepolia
    const txHash = await executeSwap({
      tokenInAddress: USDC_ADDRESS,
      tokenOutAddress: ETH_ADDRESS,
      amountIn: '50',
      slippageBps: 50  // 0.5%
    });
    
    14
    View on Explorer
    15
    Click the explorer link to verify your transaction on Base Sepolia:
    16
    https://sepolia.basescan.org/tx/0x...
    

    Step 6: Monitor Your Portfolio

    Track your investments and strategy performance in real-time.
    1
    Check Balances
    2
    Ask the AI:
    3
    Show my portfolio
    
    4
    or
    5
    What's my BTC balance?
    
    6
    View Portfolio Response
    7
    The AI returns formatted portfolio data:
    8
    📊 **Your Portfolio**
    
    | Asset | Balance | USD Value | 24h Change |
    |-------|---------|-----------|------------|
    | BTC   | 0.0234  | $2,340    | +5.2%      |
    | ETH   | 1.256   | $3,456    | +3.1%      |
    | USDC  | 5,432   | $5,432    | 0.0%       |
    
    **Total Portfolio Value:** $11,228
    
    10
    For detailed analytics, navigate to the Portfolio section via the sidebar to see:
    11
  • Asset allocation charts
  • Performance over time
  • Transaction history
  • DCA strategy status
  • Common AI Commands

    Here are some popular commands to try:

    Trading Commands

    # Buy cryptocurrency
    Buy $100 worth of SOL
    Purchase 0.5 ETH
    
    # Sell cryptocurrency  
    Sell all my DOGE
    Sell 50% of my BTC holdings
    
    # Swap between assets
    Swap 1000 USDC to ETH
    Convert all my ADA to BTC
    

    DCA Commands

    # Create DCA strategies
    SIP $200 in ETH every week
    DCA $100 monthly into BTC for 12 months
    Set up weekly $50 investment in SOL
    

    Portfolio Commands

    # Check balances
    Show my portfolio
    What's my ETH balance?
    How much USDC do I have?
    
    # Market analysis
    BTC price today
    Compare ETH vs BTC performance
    Show top 10 cryptocurrencies
    
    Natural Language: The AI understands context and variations. Feel free to ask in your own words!

    Advanced Features

    Vault Locking

    Prevent emotional panic selling by locking assets in a time-locked vault:
    Lock my BTC for 6 months
    

    AI Market Analysis

    Get real-time market insights powered by Groq AI:
    Analyze BTC market sentiment
    What's the best time to buy ETH?
    

    Multi-Token DCA

    Create diversified DCA strategies:
    Automate $150 weekly: $50 BTC, $50 ETH, $50 SOL
    

    Troubleshooting

    Solutions:
    1. Refresh the page and try again
    2. Make sure your wallet extension is unlocked
    3. Check if you’re on the correct network (Base Sepolia)
    4. Try a different wallet connector (MetaMask, Coinbase, WalletConnect)
    // Network configuration is automatic
    overrides: {
      evmNetworks: () => [{
        chainId: 84532,
        chainName: 'Base Sepolia'
      }]
    }
    
    Common causes:
    • Insufficient USDC balance
    • Insufficient ETH for gas fees
    • Slippage tolerance too low
    • Network congestion
    Solutions:
    1. Check your USDC and ETH balances
    2. Visit the faucet to get more testnet tokens
    3. Increase slippage tolerance (try 1-2%)
    4. Wait a few minutes and retry
    Tips for better AI interaction:
    • Be specific about amounts and tokens
    • Use full token names or standard symbols (BTC, ETH, SOL)
    • Include the action verb (buy, sell, swap, create)
    • For DCA, specify frequency and duration
    Examples:❌ “Get some Bitcoin” ✅ “Buy $100 worth of BTC”❌ “Weekly investment” ✅ “SIP $50 in ETH every week for 6 months”
    Solutions:
    1. Wait 10-15 seconds for blockchain confirmation
    2. Refresh your portfolio: ask “Show my portfolio” again
    3. Check the transaction on Base Sepolia explorer
    4. Verify your wallet is still connected
    // Portfolio data fetched from wallet in real-time
    const portfolio = await getUserPortfolio(address);
    

    What’s Next?

    Wallet Connection Deep Dive

    Learn advanced Dynamic wallet features and configuration

    DCA Strategies

    Learn advanced DCA investment strategies

    AI Trading Guide

    Master AI-powered trading commands

    Smart Contracts

    Understand the underlying smart contract architecture

    Portfolio Tracking

    Monitor your investments and track performance

    Remember: You’re on testnet! Experiment freely without risk before moving to mainnet.
    Congratulations! You’ve successfully set up GweAI and executed your first automated crypto investment strategy. 🎉

    Build docs developers (and LLMs) love