mcpField
A
abstract

abstract

github.com/starchild-ai-agent開発30254 回インストール6 日前に更新
リポジトリ

abstract について

Abstractは、Abstractブロックチェーン開発者向けのスキルディレクトリです。ネットワーク設定、コントラクト、ウォレット、各種プロトコルのタスクに応じてガイドを案内します。

主な機能

  1. 01開発タスク別のスキル案内
  2. 02ネットワークとデプロイのガイド
  3. 03ウォレットとトランザクションの手順
  4. 04予測市場とオンチェーンID

活用シーン

  1. 01Abstractのメインネットやテストネットの設定
  2. 02スマートコントラクトのデプロイと検証
  3. 03ReactアプリへのAbstract Global Walletの導入
  4. 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 に関連するすべての機能のディレクトリを提供し、適切なものを選ぶお手伝いをします。

Abstract


カテゴリ別スキル

🔗 インフラストラクチャとセットアップ
1. connecting-to-abstract

ネットワーク構成 — Abstract メインネットとテストネットのチェーン ID、RPC エンドポイント、WebSocket URL、ブロックエクスプローラー、デプロイ済みコントラクトアドレス。

使用する場面: クライアント、ウォレット、開発環境を構成するとき。Abstract の RPC URL、チェーン ID(2741/11124)、テストネット構成、Abscan エクスプローラー、または viem/chains から abstract/abstractTestnet をインポートすることに関する質問。

主要情報:

PropertyMainnetTestnet
Chain ID274111124
Explorerhttps://abscan.orghttps://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 を活用したエージェントワークフローを構築するとき。

判断ガイド:

ScenarioUse
End-user facing React app with loginabstract-global-wallet
AI agent needs to read/transact on-chainusing-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 のコントラクトアドレスを扱うとき。

アーキテクチャ:

LayerToolUse For
Read-only dataREST API V2Market listings, prices, charts, portfolio
Tradingpolkamarkets-js SDKBuy/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)
  • フルスタック → 上記の両方

リソース

コメント