jpskill.com
🛠️ 開発・MCP コミュニティ

impersonator-dapp-devtools

Impersonatorというツールを使い、WalletConnect経由でdAppsに接続し、UI検証のために任意のウォレットアドレスを提示することで、あたかもそのアドレスの所有者のように振る舞えるようにするSkill。

📜 元の英語説明(参考)

Points to Impersonator (EVM) and Impersonator Solana—open-source tools to connect to dApps via WalletConnect (and related flows) while presenting an arbitrary address for UI exploration without holding that address’s keys. Use when the user names impersonator.xyz, solana.impersonator.xyz, or the GitHub repos for local dev—not for phishing, identity fraud, or circumventing dApp or legal controls.

🇯🇵 日本人クリエイター向け解説

一言でいうと

Impersonatorというツールを使い、WalletConnect経由でdAppsに接続し、UI検証のために任意のウォレットアドレスを提示することで、あたかもそのアドレスの所有者のように振る舞えるようにするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o impersonator-dapp-devtools.zip https://jpskill.com/download/10133.zip && unzip -o impersonator-dapp-devtools.zip && rm impersonator-dapp-devtools.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10133.zip -OutFile "$d\impersonator-dapp-devtools.zip"; Expand-Archive "$d\impersonator-dapp-devtools.zip" -DestinationPath $d -Force; ri "$d\impersonator-dapp-devtools.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して impersonator-dapp-devtools.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → impersonator-dapp-devtools フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Impersonator — dAppテストのための読み取り専用アドレス表示

リファレンススキルです。 このバンドルにはImpersonatorは同梱されていません。インストール、環境変数、および正確なスクリプトについては、アップストリームのドキュメントを参照してください。

チェーン リポジトリ パブリックサイト(アップストリームごと)
Ethereum / EVM impersonator-eth/impersonator impersonator.xyz
Solana impersonator-eth/impersonator-solana solana.impersonator.xyz

スタック(典型的): TypeScript / Next.jsスタイルのアプリ—各リポジトリのpackage.jsonとREADMEで、yarnpnpm、またはnpmを確認してください(ロックファイルはリポジトリによって異なる場合があります)。

何のためのものか(正当な利用)

  • 開発者 / QA: 特定のアドレスが接続されているかのように、dAppが残高、ポジション、または画面をどのようにレンダリングするかを確認します—そのアドレスを制御することなく。
  • アップストリームのEVM READMEには、なりすましアドレスに秘密鍵が使用されていないため、ユーザーは明白な方法でトランザクションを実行できないと記載されています(実行するアプリで現在の動作を確認してください)。

ローカルセットアップ(アップストリームに従う)

EVMリポジトリには、依存関係のインストールや開発サーバーの起動などの手順が記載されています—ブランチ上の現在のREADMEからコマンドをコピーしてください(よくある例としてはyarn install / yarn start / yarn buildなどがあります。リポジトリによってはpnpmが推奨される場合があります)。

  • Env: クローンしたリポジトリの.env.sample / .example.env.localを確認してください—決してシークレットをコミットしないでください。

blockintとの組み合わせ方

タスク スキル
Solanaのトレース / チェーンデータからの証拠 solana-tracing-specialist
EVMコントラクトとDeFiのレビュー evm-solidity-defi-triage-agent
倫理と合法的な調査姿勢 crypto-investigation-compliance
本番環境のウォレット接続パターン(Solanaスタックポインタ) solana-onchain-intelligence-resources

ガードレール(厳格)

  • フィッシングやソーシャルエンジニアリングの禁止 — Impersonatorを使用して、あなたが別の当事者のウォレットを制御していると誤解させたり、認証情報を収集したりしないでください。
  • 不正行為またはToSの悪用の禁止dAppの規約WalletConnect / ウォレットのポリシー、および適用される法律を遵守してください。「読み取り専用UI」であるからといって、不正使用が許容されるわけではありません。
  • KYC/AMLのバイパスではない — これは、制裁身元、またはコンプライアンスの管理を回避するためのテクニックではありません
  • 調査: アドレスXとしてパブリックUIを表示することは、技術的な理解には問題ないかもしれませんが、帰属報告には、チェーンデータからの証拠と合法的なプロセスが依然として必要です—on-chain-investigator-agentを参照してください。

目標: blockint内のdAppテストコンテキストのために、Impersonator (EVM)およびImpersonator Solanaへの、発見可能で倫理を重視したポインタを提供すること。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Impersonator — read-only address presentation for dApp testing

Reference skill. This bundle does not ship Impersonator; use upstream docs for install, env vars, and exact scripts.

Chain Repository Public site (per upstream)
Ethereum / EVM impersonator-eth/impersonator impersonator.xyz
Solana impersonator-eth/impersonator-solana solana.impersonator.xyz

Stack (typical): TypeScript / Next.js-style apps—see each repo’s package.json and README for yarn, pnpm, or npm (lockfiles may differ by repo).

What it is for (legitimate)

  • Developer / QA: See how a dApp renders balances, positions, or screens as if a given address were connected—without controlling that address.
  • Upstream EVM README states users cannot transact in the obvious way because no private keys are used for the impersonated address (confirm current behavior in the app you run).

Local setup (follow upstream)

The EVM repo documents steps such as install dependencies and start a dev server—copy commands from the current README on your branch (examples in the wild include yarn install / yarn start / yarn build; your repo may prefer pnpm).

  • Env: check .env.sample / .example.env.local in the repo you clone—never commit secrets.

How to combine with blockint

Task Skill
Solana tracing / evidence from chain data solana-tracing-specialist
EVM contract and DeFi review evm-solidity-defi-triage-agent
Ethics and lawful investigation posture crypto-investigation-compliance
Production wallet connect patterns (Solana stack pointers) solana-onchain-intelligence-resources

Guardrails (strict)

  • No phishing or social engineering — do not use Impersonator to mislead people into believing you control another party’s wallet or to harvest credentials.
  • No fraud or ToS abuse — obey dApp terms, WalletConnect / wallet policies, and applicable law; “read-only UI” does not make misuse acceptable.
  • Not a KYC/AML bypass — this is not a technique to evade sanctions, identity, or compliance controls.
  • Investigations: Viewing a public UI as address X may be fine for technical understanding; attribution and reporting still require evidence from chain data and lawful process—see on-chain-investigator-agent.

Goal: a discoverable, ethics-forward pointer to Impersonator (EVM) and Impersonator Solana for dApp testing contexts inside blockint.