abstract について
Abstractは、Abstractブロックチェーン開発者向けのスキルディレクトリです。ネットワーク設定、コントラクト、ウォレット、各種プロトコルのタスクに応じてガイドを案内します。
主な機能
- 01開発タスク別のスキル案内
- 02ネットワークとデプロイのガイド
- 03ウォレットとトランザクションの手順
- 04予測市場とオンチェーンID
活用シーン
- 01Abstractのメインネットやテストネットの設定
- 02スマートコントラクトのデプロイと検証
- 03ReactアプリへのAbstract Global Walletの導入
- 04AIエージェントへのオンチェーンウォレット権限の付与
MCP 対応
Abstract Global Wallet MCPサーバーを使うスキルがあり、AIエージェントによるオンチェーンデータの参照、残高確認、トランザクション送信を扱います。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ starchild-ai-agent/ official-skills --skill abstractインストール後、Claude Code で/abstractを入力して読み込まれたか確認します。
詳細
Abstract L2 — スキルディレクトリ
Abstract は、コンシューマー向け暗号資産アプリケーションに焦点を当てた Ethereum Layer 2 ZK ロールアップ(ZK Stack)です。このマスタースキルは、Abstract に関連するすべての機能のディレクトリを提供し、適切なものを選ぶお手伝いをします。

カテゴリ別スキル
🔗 インフラストラクチャとセットアップ
1. connecting-to-abstract
ネットワーク構成 — Abstract メインネットとテストネットのチェーン ID、RPC エンドポイント、WebSocket URL、ブロックエクスプローラー、デプロイ済みコントラクトアドレス。
使用する場面: クライアント、ウォレット、開発環境を構成するとき。Abstract の RPC URL、チェーン ID(2741/11124)、テストネット構成、Abscan エクスプローラー、または viem/chains から abstract/abstractTestnet をインポートすることに関する質問。
主要情報:
| Property | Mainnet | Testnet |
|---|---|---|
| Chain ID | 2741 | 11124 |
| Explorer | https://abscan.org | https://sepolia.abscan.org |
2. deploying-contracts-on-abstract
Foundry(デフォルト)または Hardhat を使用してスマートコントラクトをデプロイします。zksolc のコンパイル、デプロイ、Abscan での検証、テストネットフォーセットを扱います。
使用する場面: Abstract 上でコントラクトをデプロイまたはコンパイルするとき、forge build --zksync、forge create --zksync、anvil-zksync を使用するとき、または zkSync コンパイラを扱うとき。
重要な注意: Abstract は ZK Stack VM を使用します — 標準の solc ではなく zksolc でコンパイルする必要があります。すべての forge コマンドには --zksync フラグが必要です。コンパイル出力は zkout/ に出力されます。
💰 ウォレットとトランザクション
3. abstract-global-wallet
Abstract Global Wallet(AGW)を React アプリケーションに統合します — メール/ソーシャル/パスキーログイン、スマートコントラクトウォレット、セッションキー、ガススポンサーシップ。
使用する場面: エンドユーザーがログインしてトランザクションを行う React アプリを構築するとき。AbstractWalletProvider、useLoginWithAbstract、useAbstractClient、useWriteContractSponsored、agw-react、agw-client、または create-abstract-app を扱うとき。
クイックスタート: npx @abstract-foundation/create-abstract-app@latest my-app
4. using-agw-mcp
Abstract Global Wallet MCP サーバーを介した AI エージェントのウォレット機能 — チェーンデータの読み取り、残高の確認、ユーザーに代わってのトランザクション送信。
使用する場面: AI エージェントが Abstract にアクセスするための agw-mcp をセットアップするとき、エージェントにウォレット機能を付与するとき、または Abstract チェーンデータとやり取りする MCP を活用したエージェントワークフローを構築するとき。
判断ガイド:
| Scenario | Use |
|---|---|
| End-user facing React app with login | abstract-global-wallet |
| AI agent needs to read/transact on-chain | using-agw-mcp |
5. safe-multisig-on-abstract
Safe マルチシグウォレット — Safe のデプロイ、オーナーとしきい値の構成、マルチシグトランザクションの提案と実行。
使用する場面: Abstract 上でマルチシグウォレットを作成するとき、共有管理(トレジャリー、チーム、DAO)を運用するとき、Safe Protocol Kit、SafeL2、SafeProxyFactory、または safe.abs.xyz の Web インターフェースを扱うとき。
📡 プロトコルとアイデンティティ
6. myriad-on-abstract
Myriad Protocol の予測市場 — 市場データ用の REST API、アウトカムシェアを取引するための polkamarkets-js SDK、referralBuy によるビルダー収益分配。
使用する場面: Myriad API を扱うとき、Abstract 上の予測市場、予測シェアの取引/購入/売却、ビルダーコード、referralBuy、賞金の請求、または Myriad のコントラクトアドレスを扱うとき。
アーキテクチャ:
| Layer | Tool | Use For |
|---|---|---|
| Read-only data | REST API V2 | Market listings, prices, charts, portfolio |
| Trading | polkamarkets-js SDK | Buy/sell shares, claim winnings, ERC-20 approvals |
7. erc8004-on-abstract
ERC-8004 オンチェーンアイデンティティとレピュテーション — AI エージェントの登録、レピュテーションの追跡、Abstract 上でのエージェントの検出。
使用する場面: エージェントをオンチェーンで登録するとき、エージェントのレピュテーションを照会するとき、フィードバックを送るとき、Abstract 上の IdentityRegistry または ReputationRegistry を扱うとき、またはオンチェーンのエージェントアイデンティティを扱うとき。
スキル選択ガイド
| タスク | 推奨スキル |
|---|---|
| ウォレット/アプリを Abstract に接続する | connecting-to-abstract |
| スマートコントラクトをデプロイする | deploying-contracts-on-abstract |
| ユーザーログイン付きの React アプリを構築する | abstract-global-wallet |
| AI エージェントにウォレットへのアクセスを付与する | using-agw-mcp |
| チームのマルチシグをセットアップする | safe-multisig-on-abstract |
| 予測市場を統合する | myriad-on-abstract |
| エージェントをオンチェーンで登録する | erc8004-on-abstract |
| 新しい Abstract プロジェクトを雛形から作成する | ここから開始 → 上記から選択 |
クイックスタート
まったく新しいプロジェクトの場合、ユーザーに何を構築しているかを尋ねてください:
- ユーザーログイン付きの React アプリ →
abstract-global-wallet(create-abstract-appを使用) - スマートコントラクトのみ →
deploying-contracts-on-abstract(zksync を使用した Foundry) - フルスタック → 上記の両方
リソース
- リポジトリ: Abstract-Foundation/abstract-skills
- ドキュメント: docs.abs.xyz
- エクスプローラー: abscan.org
- Safe UI: safe.abs.xyz
- テストネットフォーセット: docs.abs.xyz/tooling/faucets