clawdwallet
Install and control ClawdWallet - a multi-chain Web3 wallet Chrome extension controlled by Clawdbot agents. Use when setting up agent-controlled wallet, connecting to dApps, signing transactions, or managing crypto across 20+ chains (EVM, Bitcoin, Solana, Cosmos). Powered by
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Install and control ClawdWallet - a multi-chain Web3 wallet Chrome extension controlled by Clawdbot agents. Use when setting up agent-controlled wallet, connecting to dApps, signing transactions, or managing crypto across 20+ chains (EVM, Bitcoin, Solana, Cosmos). Powered by ShapeShift hdwallet.
How to use
Sklonuj repozytorium ClawdWallet i zainstaluj zależności: uruchom git clone https://github.com/NeOMakinG/clawdwallet.git, przejdź do folderu projektu, wykonaj npm install i npm run build. Alternatywnie możesz użyć gotowego folderu dist/ z repozytorium.
Załaduj rozszerzenie w Chrome: otwórz chrome://extensions, włącz tryb dewelopera w prawym górnym rogu, kliknij "Załaduj rozpakowane rozszerzenie" i wskaż folder dist/ z projektu.
Skonfiguruj połączenie WebSocket: kliknij ikonę rozszerzenia ClawdWallet w pasku narzędzi Chrome i ustaw adres WebSocket (domyślnie ws://localhost:3033/clawdwallet) — upewnij się, że Twój serwer Clawdbot nasłuchuje na tym porcie.
Zainicjuj portfel w konfiguracji agenta: wyślij polecenie JSON {"type": "init_wallet", "mnemonic": "twoje słowa..."} aby załadować istniejący portfel, lub {"type": "generate_wallet"} aby wygenerować nowy — agent otrzyma adresy dla wszystkich obsługiwanych sieci.
Obsługuj żądania z aplikacji zdecentralizowanych: gdy dApp poprosi o podpis, agent otrzyma żądanie z informacją o łańcuchu, metodzie i pochodzeniu. Wyślij {"type": "sign_and_respond", "requestId": "uuid"} aby zatwierdzić transakcję lub {"type": "reject_request", "requestId": "uuid", "reason": "powód"} aby ją odrzucić.
Monitoruj status portfela: wysyłaj {"type": "get_status"} aby sprawdzić aktualny stan połączenia i dostępne adresy.