cryptoclaw  by TermiX-official

AI crypto agent for multi-chain DeFi and on-chain identity

Created 2 weeks ago

New!

256 stars

Top 98.5% on SourcePulse

GitHubView on GitHub
Project Summary

CryptoClaw is a self-hosted, multi-channel AI assistant designed for cryptocurrency management. It empowers users with on-device control over encrypted wallets, decentralized exchange (DEX) swaps, portfolio tracking, and on-chain agent identity, all accessible through a variety of messaging platforms. The project targets crypto enthusiasts and developers seeking a secure, private, and integrated solution for interacting with the blockchain ecosystem.

How It Works

CryptoClaw employs a local-first architecture, ensuring that sensitive data like private keys never leaves the user's device unless explicitly authorized. It integrates a comprehensive blockchain stack, enabling the creation, import, and management of AES-256-GCM encrypted wallets across over 16 EVM-compatible networks. The system facilitates automated DEX swaps on popular platforms and supports token/NFT operations. An AI agent, powered by user-selected LLM providers (Anthropic, OpenAI, Google), interacts via a multi-channel messaging interface, offering hands-free voice interaction on mobile and desktop platforms. A core feature is its implementation of the ERC-8004 Trustless Agents standard for establishing on-chain identity and decentralized reputation.

Quick Start & Requirements

  • Primary install: npm install -g @termix-it/cryptoclaw@latest
  • Prerequisites: Node.js 22+
  • Setup: Run the cryptoclaw onboard --install-daemon wizard to configure the gateway, LLM provider, messaging channels, and create/import wallets.
  • Docs: CLI commands for wallet management and agent interaction are detailed in the README.

Highlighted Details

  • Multi-chain Wallets: Manages encrypted wallets across 16+ EVM networks using AES-256-GCM.
  • DEX Swaps: Automated quoting and execution on Uniswap V2/V3, PancakeSwap V2/V3, and QuickSwap.
  • ERC-8004 Agent Identity: Establishes on-chain identity as ERC-721 NFTs with decentralized reputation tracking.
  • 5-Layer Key Guard: A robust security model prevents private keys from leaking into AI context, chat history, or messaging channels.
  • Multi-channel Inbox: Integrates with WhatsApp, Telegram, Slack, Discord, Signal, iMessage, Nostr, and WebChat.

Maintenance & Community

CryptoClaw is a fork of OpenClaw, originally developed by the OpenClaw community. Specific details regarding active maintenance, current contributors, or dedicated community channels (like Discord/Slack) are not provided in the README beyond this attribution.

Licensing & Compatibility

The project is released under the MIT License, which is permissive and generally allows for commercial use and integration into closed-source projects.

Limitations & Caveats

The AI capabilities depend on external LLM providers, requiring separate authentication and potential costs. While emphasizing security, the complexity of managing multiple blockchain interactions and messaging channels may present a steep learning curve for users. The "local-first" architecture relies heavily on the inherent security of the user's own device.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
265 stars in the last 19 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Travis Fischer Travis Fischer(Founder of Agentic), and
2 more.

agentkit by coinbase

1.8%
1k
SDK for AI agents to interact with crypto wallets and onchain
Created 1 year ago
Updated 20 hours ago
Feedback? Help us improve.