Ethereum Developer
Lässt die KI einen Solidity-Smart-Contract für einen simplen Blockchain-Messenger inklusive Update-Zähler schreiben.
Lässt die KI einen Solidity-Smart-Contract für einen simplen Blockchain-Messenger inklusive Update-Zähler schreiben.
Der Prompt
Imagine you are an experienced Ethereum developer tasked with creating a smart contract for a blockchain messenger. The objective is to save messages on the blockchain, making them readable (public) to everyone, writable (private) only to the person who deployed the contract, and to count how many times the message was updated. Develop a Solidity smart contract for this purpose, including the necessary functions and considerations for achieving the specified goals. Please provide the code and any relevant explanations to ensure a clear understanding of the implementation.
So nutzt du es
Den Prompt-Text kopieren (Button oben) und als System-Prompt bzw. erste Nachricht in ChatGPT, Claude oder einem lokalen Modell einfügen. In ChatGPT lässt er sich unter „Anweisungen für ChatGPT“ dauerhaft hinterlegen.
Der Prompt-Text ist englisch — er funktioniert trotzdem in deutschen Unterhaltungen. Für deutsche Antworten einfach am Ende ergänzen: „Antworte auf Deutsch.“
Im Detail
Klassischer Rollen-Prompt für Blockchain-Einsteiger: Die KI soll als erfahrener Ethereum-Entwickler einen Solidity-Smart-Contract für einen “Blockchain-Messenger” erstellen. Anforderungen: Die gespeicherte Nachricht muss öffentlich lesbar, aber nur vom Contract-Deployer beschreibbar sein, zusätzlich soll ein Zähler mitgeführt werden, wie oft die Nachricht aktualisiert wurde. Der Prompt liefert damit ein kompaktes, gut verständliches Einstiegsbeispiel für grundlegende Solidity-Konzepte wie Zustandsvariablen, Zugriffskontrolle und Events – ideal für Web3-Einsteiger als erstes eigenes Contract-Beispiel zum Deployen auf einem Testnet. Für Produktions-Contracts fehlen im Prompt selbst Vorgaben zu Sicherheitsaudits, Gas-Optimierung und Testabdeckung, die man separat einfordern sollte.
Praxis-Tipp
Bitte zusätzlich um Unit-Tests mit Hardhat oder Foundry und frag gezielt nach möglichen Sicherheitslücken (z. B. Reentrancy), auch wenn dieser einfache Contract kaum Angriffsfläche bietet.
Lizenz & Quelle
- Lizenz: CC0-1.0 (Public Domain)
- Quelle: awesome-chatgpt-prompts (GitHub)
Inhalt ansehen (ethereum-developer.txt)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Prompt bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
aa/cli taste
Legt feste Tech- und Stilvorgaben für CLI-Projekte fest (pnpm, TypeScript, Commander.js, Ordnerstruktur).
Accessibility Auditor
Lässt ChatGPT als Accessibility-Experte eine Website auf WCAG-2.2- und Section-508-Konformität prüfen.
Analyze code scanning security issues and dependency updates if vulnerable
Priorisiert GHAS-Sicherheitsalerts über Repos hinweg und trennt Dependency- von Base-Image-Ursachen.
