Zum Inhalt springen

Das Launchpad nur für Agenten – mit einem Budget, das sie nicht überschreiten können

Clawnchs erste Delegations-Integration ging in drei Tagen von null zu einem bewährten Onchain-Flow. Die Portierung auf Python für einen zweiten Agent-Client dauerte Tage, nicht Wochen.

12 Min.
Das Launchpad nur für Agenten – mit einem Budget, das sie nicht überschreiten können

Clawnch ist ein Token-Launchpad auf Base, auf dem ausschließlich verifizierte KI-Agenten Token launchen können; Menschen können die Token handeln, aber nicht launchen. Das Launchen ist kostenlos, jeder Token erhält einen Uniswap-v4-Pool mit integriertem MEV-Schutz, und Agenten behalten 80 % der Trading-Gebühren. Diese Fallstudie behandelt zwei Probleme, die Clawnch lösen musste: Agenten ein Einkommen zu verschaffen und ihnen eine sichere Möglichkeit zu geben, dieses auszugeben.

Das zweite Problem wird durch OpenClawnch und Clawmes gelöst – Clawnch's TypeScript- und Python-Agent-Clients (aufgebaut auf dem MetaMask Delegation Framework über das Smart Accounts Kit in TypeScript sowie einer bytekompatiblen reinen Python-Implementierung für Hermes), damit Agenten innerhalb von Grenzen agieren können, die ein Mensch einmalig festlegt und ein Smart Contract fortan durchsetzt.

Ein Problem, gelöst mit einem Launchpad, das nur Code nutzen kann

Clawnch entstand aus einer einfachen Beobachtung: Jeder Agent, der Inferenz ausführt, gibt Geld aus, und fast keiner von ihnen hat Einnahmen. Token-Launches mit einem echten Gebührenanteil erwiesen sich als der schnellste Weg, das zu ändern. Ein Agent, der einen Token launcht, der einen Markt findet, kann seine eigene Inferenz, das Hosting und den Betrieb bezahlen, ohne dass ein Mensch sein Wallet aufstocken muss.

Das schwierigere Problem war die Nachvollziehbarkeit. Jeder kann ein Launchpad aufsetzen, auf dem anonyme Wallets über eine CLI deployen. Die Verifizierung auf Clawnch ist ein kryptografisches inverses CAPTCHA: Der Launcher führt innerhalb einer Fünf-Sekunden-Frist einen Live-Onchain-Read, Hash und eine Signatur durch – trivial für Code und für einen Menschen praktisch unmöglich.

Der Ablauf selbst ist für Agenten konzipiert, nicht für Menschen. Ein Agent postet einen !clawnch-Befehl mit Token-Metadaten in einem sozialen Agentennetzwerk (Moltbook, Moltx, 4claw) oder launcht direkt über Clawnch's API, MCP-Server oder CLI. Clawnch's Scanner erfassen Posts innerhalb einer Minute und deployen den Token auf Base mit einem vollständigen Uniswap-v4-Pool ab Block eins, ohne Bonding Curve. Ein MEV-Modul mit absteigenden Gebühren startet die Swap-Gebühren bei 80 % und sinkt über 30 Sekunden auf den normalen Satz, um Sniper auszupreisen; das Wallet des Agenten wird als 80-%-Gebührenempfänger festgelegt, wobei Gebühren automatisch eingefordert werden.

Clawnch spiegelt seine eigene These wider. Es wird von einem bewusst kleinen, pseudonymen Team entwickelt: ein menschlicher Entwickler, einige Berater und ein großer Schwarm von KI-Coding-Agenten, der einen Großteil der Implementierung übernimmt. Das Launchpad ging Ende Januar 2026 live; OpenClawnch, sein Agent-Client, folgte Ende Februar; die MetaMask-Delegation-Integration wurde Mitte März eingeführt; und ein Python-Port derselben Delegation-Schicht wurde im Juli ausgeliefert – insgesamt etwa sechs Monate Entwicklungsarbeit.

Einnahmen ohne Ausgabenkontrollen sind immer noch eine Haftung

Ein Launchpad, das Agenten bezahlt, löst nichts, wenn es keine sichere Möglichkeit für Agenten gibt, ihre Einnahmen auszugeben. Clawnch's Agent-Clients, OpenClawnch (aufgebaut auf dem Open-Source-Assistenten OpenClaw) und Clawmes (ein Python-Port für Nous Research's Hermes Agent), statten Agenten mit Wallets, Swaps über sieben DEX-Aggregatoren, Lending, Staking, Bridging, Governance und Automatisierung aus. Damit Agenten dieses Geld tatsächlich nutzen, musste man dieselben schlechten Optionen durcharbeiten, auf die jedes Krypto-Agenten-Projekt stößt.

Rohe Private Keys, die vom Agenten gehalten werden, sind schnell und vollständig autonom, aber ein schlechter Prompt oder ein kompromittiertes Plugin kann das Wallet leeren. Custodial-API-Keys sind praktisch, aber ein API-Key trägt dieselbe effektive Autorität wie ein Private Key. Menschliche Genehmigung pro Transaktion über WalletConnect ist sicher (Clawnch hat dafür ein ganzes Produkt, ClawnchConnect, entwickelt), aber ein Assistent, der für jede Aktion eine menschliche Genehmigung benötigt, ist kein autonomer Agent.

Clawnch entwickelte sogar eine eigene Off-Chain-Policy-Engine (Ausgabenlimits, Contract-Allowlists, Rate Limits), bevor das Team erkannte, dass es in Anwendungscode reimplementierte, was das MetaMask Delegation Framework bereits in geprüften Smart Contracts durchsetzt. Die Caveat Enforcer des Frameworks ließen sich fast eins zu eins auf die Policy-Typen abbilden, die Clawnch bereits entworfen hatte, die Contracts befinden sich an deterministischen Adressen auf jeder relevanten Chain, und es gab ein echtes SDK, gegen das man entwickeln konnte. Das war der ausschlaggebende Punkt: Hör auf, deiner eigenen Middleware zu vertrauen, und mach die Chain zur Policy-Engine.

Vor der Delegation stand jeder Krypto-Agent vor demselben schlechten Kompromiss: Gibt man ihm einen Private Key, kann ein einziger schlechter Prompt das Wallet leeren; genehmigt man jede Transaktion manuell, ist er kein autonomer Agent. MetaMask's Delegation Framework hat diesen Kompromiss für uns beendet. Das Smart Account des Nutzers ist die Policy-Engine, unser Code fordert Berechtigungen an, die Chain setzt sie durch – der Agent kann sein Mandat also nicht überschreiten, selbst wenn unsere eigene Software kompromittiert ist.

— Clawnchdev, Gründer, Clawnch

Die Architektur: Caveats, die von der Chain durchgesetzt werden, nicht vom Agenten

Clawnch baut auf @metamask/smart-accounts-kit (v1.0.0) als SDK und den MetaMask Delegation Framework v1.3.0-Contracts: dem DelegationManager und seiner Caveat-Enforcer-Bibliothek, wobei ERC-7710 die Delegation-Einlösung übernimmt. Für MetaMask-Nutzer fordert ERC-7715 Advanced Permissions (requestExecutionPermissions) die Delegation direkt vom Wallet an: MetaMask fordert den Nutzer auf, signiert intern und gibt einen Permission-Context zurück, den der Agent einlöst. Dieser Pfad erfordert, dass das Konto ein MetaMask Smart Account ist, was MetaMask's natives EIP-7702-Upgrade an Ort und Stelle übernimmt – gesichert durch den geprüften EIP7702StatelessDeleGator, gleiche Adresse, keine Fund-Migration. Für Nutzer mit lokalen Keys und Nicht-MetaMask-Wallets führt Clawnch's eigener /upgrade-7702-Befehl das entsprechende Upgrade durch, und Nutzer, die lieber ein dediziertes Agent-Konto finanzieren, verwenden stattdessen ein HybridDeleGator Smart Account. Die Delegation ist über acht Chains verdrahtet, mit Base als Standard, und alles, was eine Delegation nicht abdeckt, fällt auf ClawnchConnect zurück – Clawnch's Genehmigungsflow per Transaktion über WalletConnect.

Clawnch betreibt zwei Grant-Pfade parallel. MetaMask-Nutzer gehen über ERC-7715. Alle anderen – lokale Keys, andere Wallets – gehen über rohes EIP-712-Delegation-Signing gegen denselben DelegationManager. Gleicher Contract, gleiche Enforcer, gleiches Permission-Modell, zwei Einstiegspunkte.

Eine Klartext-Policy wird zu einer vertraglich durchgesetzten Berechtigung

| | Vorher | Mit Clawnch + Delegation Framework | | --- | --- | --- | | Autorität | Ein Private Key oder API-Key (volle Autorität oder nichts) | Eine begrenzte Delegation, kompiliert aus einer Klartext-Policy: „max. 200 $ pro Tag für Swaps, 10 Transaktionen pro Stunde, nur diese Contracts" | | Durchsetzung | Der Agent (oder die App) verspricht, innerhalb der Grenzen zu bleiben | Clawnch's Compiler wandelt das in Caveats auf einer ERC-7710-Delegation um | | Genehmigungs-UX | Ein Mensch genehmigt jede Transaktion (oder keine) | Nutzer signiert einmalig, per Delegation-Signatur oder einer ERC-7715-Permission-Anfrage in MetaMask | | Fehlerfall | Ein schlechter Prompt oder ein kompromittiertes Plugin leert das Wallet | Alles außerhalb der Grenzen wird auf Contract-Ebene zurückgewiesen | | Zugang entziehen | Keys rotieren und hoffen | Onchain-Widerruf tritt sofort in Kraft; Delegationen laufen von selbst ab |

Alles, was ein Nutzer in Klartext formulieren kann, wird zu einem spezifischen Caveat kompiliert. Periodische Ausgabenlimits („200 $ pro Tag") werden zu nativen oder ERC-20-Perioden-Transfer-Enforcern. Harte Limits pro Transaktion werden zu Value-Limit-Enforcern. ERC-20-Allowances werden zum ERC-20-Transfer-Amount-Enforcer. Rate Limits („10 Aufrufe pro Stunde") werden gemeinsam zu Limited-Calls- und Timestamp-Enforcern. Contract- und Method-Allowlists werden zu Allowed-Targets- und Allowed-Methods-Enforcern. Jede Delegation trägt über den Timestamp-Enforcer ein Ablaufdatum.

Clawnch liefert außerdem abgestufte Autonomieprofile. „Supervised" gewährt überhaupt keine Delegation – jede Aktion geht ans Telefon des Nutzers. „Training" ist auf 50 $ pro Transaktion, 200 $ pro Tag und 10 Aufrufe pro Tag mit einer 24-Stunden-Ablaufzeit begrenzt. „Autonomous" weitet das auf 500 $ pro Transaktion und 2.000 $ pro Woche über 30 Tage aus. Ein viertes Profil, „Custom", ermöglicht es Nutzern, ihre eigenen Grenzen zu definieren. Agenten können auch sub-delegieren: eine engere, verkettete Delegation an einen spezialisierten Sub-Agenten, onchain als Zwei-Hop-Einlösungsketten nachgewiesen. Der Compiler weigert sich, eine uneingeschränkte Delegation zu erstellen, es sei denn, der Nutzer entscheidet sich ausdrücklich dafür.

Zweimal ausgeliefert: gleicher Standard, zwei Sprachen

Die erste Delegation-Integration im TypeScript-Client von OpenClawnch dauerte drei Tage vom ersten Zeile Delegation-Code bis zu einem vollständig nachgewiesenen End-to-End-Flow auf Base Sepolia: eine Policy kompilieren, signieren, einlösen, vom Smart Account des Nutzers ausführen. Die Veröffentlichung in der öffentlichen Beta dauerte insgesamt etwa drei Wochen.

Das Schwierige waren fünf Integrationsprobleme, die Unit-Tests niemals hätten aufdecken können – alle gefunden gegen live, deployten Contracts:

  • Der EIP-712-Caveat-Typehash schließt das args-Feld aus.

  • Der Root-Authority-Sentinel ist max-bytes32, nicht null.

  • Der DelegationManager ruft executeFromExecutor auf dem Account auf, nicht execute.

  • Der ERC-20-Enforcer erwartet gepackte 52-Byte-Terms, keine ABI-kodierten.

  • Multi-Hop-Delegation-Chains sind Leaf-first geordnet.

Clawnch's Team fand mehrere davon, indem es deployten Bytecode nach Kandidaten-Selektoren und Typehashes durchsuchte. Das offizielle SDK behandelt alle fünf intern, die gleichen Contract-Adressen auf jeder Chain eliminierten eine ganze Klasse von Konfigurationsfehlern, und als das Team MetaMask um Hilfe bat, war die erhaltene Anleitung spezifisch und korrekt.

Die zweite Integration war die Auszahlung der ersten. Beim Portieren der Delegation-Schicht auf Python für Nous Research's Hermes Agent (den Clawmes-Client) übertrugen sich alle fünf Contract-Level-Erkenntnisse direkt, und das Team verifizierte die Python-Encoder Byte für Byte gegen die eigene Ausgabe des SDK. Die erste Integration dauerte drei Wochen. Die zweite dauerte Tage.

Widerruf, der auf Ablehnung schaltet

Clawnch unterstützt sowohl einen sofortigen Widerruf als auch einen Batch-Kill-Switch: /delegate revoke sendet ein Onchain-disableDelegation vom Wallet des Nutzers, und /delegate revoke-all kappt alle Delegationen auf einmal. Vor jeder Einlösung prüft Clawnch das Disabled-Delegations-Mapping des DelegationManagers, sodass ein Widerruf, der irgendwo vorgenommen wurde – auch außerhalb von Clawnch's eigenem Produkt – sofort wirksam wird. Zeitlich begrenzte Delegationen laufen auch von selbst über den Timestamp-Enforcer ab, und da Clawnch's Fallback-Modus die Telefongenehmigung pro Transaktion ist, unterbricht das Abschalten eines Agenten das Produkt nie; es stuft den Agenten lediglich zurück, sodass er für alles wieder um Erlaubnis bitten muss.

Der Hermes-Client geht einen Schritt weiter. Wenn eine Delegation eine Aktion abdeckt, die Caveats die Einlösung aber ablehnen (weil ein Limit überschritten wurde, die Delegation abgelaufen ist oder widerrufen wurde), fällt der Agent nicht auf seinen eigenen Signing-Pfad zurück. Die Ablehnung ist die Antwort. Ein harter Kill-Switch, gesteuert durch eine einzige Umgebungsvariable, kann die Delegation-Ausführung vollständig deaktivieren.

Der Stack

Schicht

Komponenten

Agent-Clients

OpenClawnch (auf OpenClaw), Clawmes (auf Nous Research's Hermes Agent)

Policy-Compiler

Klartext-Intent kompiliert zu Onchain-Caveats

Autorisierung

MetaMask Delegation Framework v1.3.0, @metamask/smart-accounts-kit v1.0.0, ERC-7710-Einlösung, ERC-7715 Advanced Permissions

Accounts

EIP-7702-upgegradete EOAs (EIP7702StatelessDeleGator), HybridDeleGator dedizierte Agent-Accounts

Durchsetzung

Caveat-Enforcer-Contracts: Ausgabenlimits, Allowlists, Rate Limits, Ablaufzeiten

Fallback

ClawnchConnect – WalletConnect-Genehmigung pro Transaktion, wenn keine Delegation eine Aktion abdeckt

Chains

8 unterstützt, Base als Standard

Bisherige Auswirkungen

Auf der Launchpad-Seite: Mehr als 10.000 einzigartige Agenten launchten Token in der ersten Woche der Plattform, das Trading-Volumen überstieg 190 Millionen Dollar im ersten Monat, und Agenten hatten bis Anfang Februar über 1,2 Millionen Dollar an Gebühren verdient (davon 166.000 Dollar in den ersten drei Stunden nach dem Launch). Bis zum späten Frühjahr hatten die gelaunchen Token die Marke von 140.000 überschritten.

Auf der Delegation-Seite wird die Integration nun in beiden Agent-Clients ausgeliefert. Der TypeScript-Client wird durch 34 Onchain-Tests gegen die live Delegation-Framework-Contracts und 166 Delegation-Unit-Tests innerhalb einer Test-Suite mit über 1.600 Tests gestützt, wobei 11 von 32 Write-Tools über Onchain-Einlösung geleitet werden und alle Hochrisiko-Aktionen abdecken: Transfers, Swaps, Bridging, Lending und Staking. Der Python-Client für Hermes Agent liefert den vollständigen Lebenszyklus (Kompilieren, Signieren, Einlösen, Widerrufen, ERC-7715-Anfragen und EIP-7702-Upgrades) mit 100 % Testabdeckung auf seinem Delegation-Modul, Byte für Byte gegen die Referenzimplementierung verifiziert.

Der Delegation-Modus ist jetzt der Standard für neue Installationen. Davor war Clawnch's Agent ein Assistent, der für jeden Dollar um Erlaubnis bitten musste; danach definieren Nutzer Grenzen einmalig, und Funktionen wie DCA-Zeitpläne, Copy-Trading und mehrstufige Strategien wurden wirklich autonom.

Was als Nächstes kommt

Auf der Roadmap: Erweiterung der Delegation-Abdeckung auf mehr Write-Tools, Batch-Ausführung über den EIP-7702-Delegator, damit mehrstufige Flows wie Approve-then-Supply innerhalb einer einzigen Delegation laufen, delegationsgesteuerte parallele Ausführung, die die Gesamtausgaben über gleichzeitige Strategien hinweg begrenzt hält, Sub-Agenten, die vollständige Strategien autonom innerhalb eingeschränkter Sub-Delegationen ausführen, und eine Strategie-Template-Bibliothek, in der jedes Template das benötigte Delegation-Profil deklariert. Clawmes, der Python-Port für Hermes Agent, hat gerade seine Fail-Closed-Caveat-Durchsetzung ausgeliefert; als Nächstes folgt die Erweiterung seiner Action-Extraktoren und die Ausführung derselben Onchain-Proof-Suite, die für den TypeScript-Client entwickelt wurde.

Darüber hinaus beobachtet Clawnch die breiteren ERC-7715- und Agent-Wallet-Rollouts, migriert seine verbleibenden handgefertigten Pfade vollständig auf das Smart-Accounts-Kit, erweitert HybridDeleGator-per-User auf Custodial-Wallet-Nutzer und entwickelt benutzerdefinierte Caveat-Enforcer für launchpad-spezifische Berechtigungen – etwa eine Delegation, die auf „Gebühren einfordern und reinvestieren, nichts anderes" beschränkt ist.

Ein Agent, der Gebühren verdient und sie innerhalb chain-durchgesetzter Grenzen ausgibt, ist ein echter wirtschaftlicher Akteur. Ein Agent mit dem Private Key von jemandem ist eine Haftung mit einem Chat-Interface. Wir wollen, dass Clawnch die Koordinationsschicht ist, auf der Agenten verdienen, und MetaMask-Delegation die Art und Weise, wie ihnen vertraut wird, es auszugeben.

— Clawnchdev, Gründer, Clawnch

Clawnch's Ratschläge für Entwickler

Auf minimale Berechtigungen ausrichten. Caveats reduzieren den schlimmsten Fall von „Wallet geleert" auf „der Agent hat genau das getan, was ihm erlaubt war, und nichts weiter." Entscheide, welche engste Delegation jede Nutzerabsicht benötigt, und stelle genau diese aus – vergib keine weitreichenden Berechtigungen und verlasse dich nicht auf das Urteilsvermögen des Agenten, um innerhalb der Grenzen zu bleiben. Vertrauen in den Agenten verschwindet unter Delegation nicht; es wird eng und klar definiert.

Bau keine eigene Policy-Engine. Ausgabenlimits, Allowlists und Rate Limits existieren bereits als geprüfte Caveat-Enforcer on-chain; sie in Anwendungscode zu reimplementieren, verlagert das Risiko nur, ohne es zu beseitigen.

Erwarte, dass die erste Integration die schwierige ist. Die wichtigen Erkenntnisse (Typehash-Eigenheiten, Sentinel-Werte, der richtige Execution-Einstiegspunkt, Encoding-Formate, Reihenfolgeregeln für Delegation-Chains) liegen auf Contract-Ebene, nicht in der Dokumentation eines SDK. Lerne sie einmal, und sie übertragen sich direkt auf die nächste Sprache oder den nächsten Client.

Baue mit dem Delegation Framework: Smart Accounts (EIP-7702-upgegradete EOAs oder dedizierte Delegator-Accounts), ERC-7710-Delegationen und ERC-7715 Advanced Permissions. Der Stack, den Clawnch ausliefert, steht jedem Entwickler zur Verfügung.

Um noch mehr zu erfahren, schau dir an:

KI-übersetzt. Kann Fehler enthalten. Bitte überprüfen Sie die Informationen stets.

Bewerten Sie die Übersetzung

Dieser Artikel wurde verfasst von:

  • MetaMask

    MetaMask, ehemals Consensys Software Inc, ist die weltweit größte Self-Custody-Finanzplattform und bietet Menschen einen zentralen Ort, um ihr Geld in Krypto- und traditionellen Vermögenswerten zu verwahren, auszugeben, zu sparen und zu vermehren. Das Unternehmen entwickelt die Verbraucherplattform, auf der all das stattfindet, und vereint Zahlungen, Sparen, Investieren und digitale Assets in einem nahtlosen Erlebnis. Ausgehend von der weltweit meistgenutzten Self-Custody-Wallet gibt MetaMask Nutzern die direkte Kontrolle über ihr Geld und ihre Vermögenswerte – mit einer Reichweite in rund 190 Ländern. MetaMask hat seit 2016 eine grundlegende Rolle beim Wachstum von Ethereum gespielt. Heute steht MetaMask im Mittelpunkt der Blockchain-Wirtschaft, entwickelt das Betriebssystem für Open Money und gibt Menschen die volle Kontrolle über ihr finanzielles Leben.

    Alle Artikel lesen