Back to Home
Kimchiigu icon

aave-sentinel

by Kimchiigu

Overview

An AI-powered DeFi dashboard for autonomous Aave V3 position management and liquidation prevention.

Installation

Run Command
npm run dev

Environment Variables

  • NEXT_PUBLIC_AAVE_V3_MCP_URL
  • NEXT_PUBLIC_REOWN_PROJECT_ID
  • REOWN_PROJECT_ID
  • NEXT_PUBLIC_AZURE_ENDPOINT
  • NEXT_PUBLIC_AZURE_API_KEY

Security Notes

The primary security risk lies in the architecture's reliance on an external Model Context Protocol (MCP) server (hardcoded as 'https://aave-mcp.blackflower-c2eb3819.eastus2.azurecontainerapps.io') for generating raw blockchain transaction data. The frontend client blindly trusts and forwards this transaction data to the user's wallet for signing, without independently verifying the transaction's intent against user input. If the MCP server is compromised or malicious, it could craft arbitrary transactions (e.g., drain funds) for the user to sign, leading to complete fund loss. While the UI shows the intended action, the underlying raw transaction data is not validated on the client side against the user's explicit intent. Additionally, the use of `NEXT_PUBLIC_AZURE_API_KEY` for a server-side API key is an anti-pattern that increases the risk of accidental exposure.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-02

Tags

AIDeFiAave V3DashboardLiquidation Prevention