- LOGIK
- INTERFACE
- AUDIT
- MENSCH
Kurzantwort
Wie kann ich Smart Contracts mit meiner KI debuggen?
Dein Agent ruft verifizierten Quellcode und ABIs von FtmScan ab, um die Contract-Logik zu analysieren. So findest du Schwachstellen und prüfst Funktionssignaturen, ohne manuell suchen zu müssen. Das Verhalten des Codes siehst du direkt hier unten.
Ergebnisse einer Analyse.
Das findet dein Agent.
Die KI nutzt FtmScan-Daten, um diese spezifischen Ergebnisse zu liefern.
LOGIK
Schwachstellen finden
Der Agent liest den verifizierten Quellcode, um Muster zu finden, die zu Exploits führen könnten. Du erhältst eine Liste potenzieller Risiken in der Contract-Logik.
INTERFACE
Funktions-Mapping
Durch das Abrufen des ABI versteht deine KI die Struktur des Contracts. Sie kann die korrekten Parameter für jeden Funktionsaufruf vorschlagen.
AUDIT
Verhaltensprüfung
Der Agent vergleicht das beabsichtigte Verhalten mit dem tatsächlichen Code. So werden Abweichungen zwischen der Soll-Funktion und der Ist-Funktion sichtbar.
MENSCH
Manuelle Prüfung
Die KI markiert verdächtigen Code, aber das finale Audit liegt bei dir. Sie identifiziert die Probleme, du entscheidest, ob es echte Bugs sind.
Der Ablauf
Was deine KI tut, wenn du eine Contract-Adresse angibst.
Der Agent wandelt Rohdaten mithilfe von zwei speziellen Tools in verwertbare Erkenntnisse um.
ABI abrufen
Der Agent lädt das Application Binary Interface, um die Struktur und die Funktionssignaturen des Contracts zu verstehen.
get_contract_abiQuellcode laden
Er ruft den verifizierten Solidity-Code direkt vom Fantom Explorer ab, um die tatsächliche Implementierung zu sehen.
get_contract_source_codeLogik analysieren
Der Agent gleicht den Code mit dem ABI ab, um die Interaktion der Funktionen und Zustandsänderungen zu kartieren.
get_contract_abiget_contract_source_codeErgebnisse melden
Der Agent erstellt eine Zusammenfassung des Contract-Verhaltens und der identifizierten Logikfehler.
get_contract_source_code
Probieren Sie es
Kopiere diese, um zu starten.
Nutze diese Prompts, um deine Debugging-Session zu beginnen.
Startpunkte
Ersetze die Contract-Adressen in diesen Prompts durch die Adressen, die du gerade untersuchst.
FtmScan Connector
Alles bereit. Wählen Sie Ihren MCP-Client und folgen Sie den Einrichtungsschritten.
https://edge.vinkius.com/vk_preview_pTTw1YuQ3CLwsgnovwArQp6hu1wrfnVQtLvNG5Ps/mcpClaude Desktop
Folgen Sie den Schritten unten, um sich in Sekunden zu verbinden.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — FtmScan capabilities are ready to use.
{
"mcpServers": {
"ftmscan-fantom-network-explorer-mcp": {
"url": "https://edge.vinkius.com/vk_preview_pTTw1YuQ3CLwsgnovwArQp6hu1wrfnVQtLvNG5Ps/mcp"
}
}
}Rufe den Quellcode und das ABI für den Contract 0x123... ab und sag mir, ob es Reentrancy-Risiken gibt.
Lade das ABI für 0xabc... und erkläre, wie die Transfer-Funktion funktioniert.
Lies den Quellcode von 0x789... und prüfe, ob die Owner-Berechtigungen korrekt gesetzt sind.
Analysiere den Contract unter 0xdef... mithilfe des ABI, um ungenutzte Funktionen zu finden.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Starten Sie hier
Einmal mit FtmScan verbinden, dann fragen.
Klicke auf den Link, um den MCP mit deinem Client zu verbinden. Deine Zugangsdaten bleiben verschlüsselt und du kannst sofort mit dem Debugging beginnen.
FtmScan mit deiner KI verbindenFAQ
So funktioniert die Aufgabe
- 01
Kann die KI die Bugs im Smart Contract für mich beheben?
Nein. Die KI kann Fehler im Code identifizieren und erklären, aber sie kann den auf dem Fantom-Netzwerk bereitgestellten Contract nicht verändern.
- 02
Muss der Contract auf FtmScan verifiziert sein?
Ja. Der Agent nutzt das Tool get_contract_source_code, welches voraussetzt, dass der Quellcode im Explorer verifiziert wurde, um ihn lesen zu können.
- 03
Kann die KI Transaktionen im Fantom-Netzwerk ausführen?
Nein. Dieser MCP dient dem Lesen von Daten wie Quellcode und ABIs. Er kann keine Transaktionen signieren oder senden.
- 04
Kann er unverifizierte Contracts analysieren?
Nein. Wenn der Quellcode auf FtmScan nicht verifiziert ist, kann der Agent den Code nicht abrufen, um eine Logikanalyse durchzuführen.
- 05
Woher weiß die KI, welche Funktionen existieren?
Sie nutzt das Tool get_contract_abi, um das Interface abzurufen. Dies zeigt dem Agenten genau, welche Funktionen verfügbar sind.
Weitere Fragen zu FtmScan? Alle Funktionen des FtmScan Connectors ansehen
Verbinde FtmScan mit Claude, Cursor, ChatGPT & mehr
