Abstract L2 hub: wallets, contracts, multisig, prediction markets, agent identity. Use when building on Abstract L2 (e.g. deploy Anchor contract, set up AGW login, create a Safe, integrate Myriad markets, register ERC-8004 agent).

GitHub
安装命令
npx skhub add starchild-ai-agent/abstract
Markdown
SKILL.md

Abstract L2 — Skills Directory

Abstract is an Ethereum Layer 2 ZK rollup (ZK Stack) focused on consumer crypto applications. This master skill provides a directory of all Abstract-related capabilities and helps you pick the right one.

Abstract


Skills by Category

🔗 Infrastructure & Setup

1. connecting-to-abstract

Network configuration — chain IDs, RPC endpoints, WebSocket URLs, block explorers, and deployed contract addresses for Abstract mainnet and testnet.

Use when: Configuring clients, wallets, or dev environments. Questions about Abstract RPC URLs, chain IDs (2741/11124), testnet config, Abscan explorer, or importing abstract/abstractTestnet from viem/chains.

Key info:

PropertyMainnetTestnet
Chain ID274111124
Explorerhttps://abscan.orghttps://sepolia.abscan.org

2. deploying-contracts-on-abstract

Deploy smart contracts using Foundry (default) or Hardhat. Covers zksolc compilation, deployment, Abscan verification, and testnet faucets.

Use when: Deploying or compiling contracts on Abstract, using forge build --zksync, forge create --zksync, anvil-zksync, or working with the zkSync compiler.

Key note: Abstract uses ZK Stack VM — must compile with zksolc, not standard solc. All forge commands need --zksync flag. Compiled output goes to zkout/.


💰 Wallets & Transactions

3. abstract-global-wallet

Integrate Abstract Global Wallet (AGW) into React applications — email/social/passkey login, smart contract wallet, session keys, gas sponsorship.

Use when: Building a React app where end users log in and transact. Working with AbstractWalletProvider, useLoginWithAbstract, useAbstractClient, useWriteContractSponsored, agw-react, agw-client, or create-abstract-app.

Quick start: npx @abstract-foundation/create-abstract-app@latest my-app


4. using-agw-mcp

AI agent wallet capabilities via the Abstract Global Wallet MCP server — read chain data, check balances, and send transactions on behalf of users.

Use when: Setting up agw-mcp for AI agent access to Abstract, giving agents wallet capabilities, or building MCP-powered agent workflows that interact with Abstract chain data.

Decision guide:

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 multi-signature wallets — deploy Safes, configure owners and thresholds, propose and execute multi-sig transactions.

Use when: Creating multisig wallets on Abstract, managing shared custody (treasury, team, DAO), working with Safe Protocol Kit, SafeL2, SafeProxyFactory, or the safe.abs.xyz web interface.


📡 Protocols & Identity

6. myriad-on-abstract

Myriad Protocol prediction markets — REST API for market data, polkamarkets-js SDK for trading outcome shares, builder revenue sharing via referralBuy.

Use when: Working with Myriad API, prediction markets on Abstract, trading/buying/selling prediction shares, builder codes, referralBuy, claiming winnings, or Myriad contract addresses.

Architecture:

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 onchain identity and reputation — register AI agents, track reputation, discover agents on Abstract.

Use when: Registering an agent onchain, querying agent reputation, giving feedback, working with IdentityRegistry or ReputationRegistry on Abstract, or onchain agent identity.


Skill Selection Guide

TaskRecommended Skill
Connect a wallet/app to Abstractconnecting-to-abstract
Deploy a smart contractdeploying-contracts-on-abstract
Build a React app with user loginabstract-global-wallet
Give an AI agent wallet accessusing-agw-mcp
Set up a team multisigsafe-multisig-on-abstract
Integrate prediction marketsmyriad-on-abstract
Register an agent onchainerc8004-on-abstract
Scaffold a new Abstract projectStart here → choose from above

Quickstart

For a brand new project, ask the user what they're building:

  • React app with user login → abstract-global-wallet (use create-abstract-app)
  • Smart contracts only → deploying-contracts-on-abstract (Foundry with zksync)
  • Full stack → Both of the above

Resources

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

未指定

源路径

abstract

默认分支

main

最新提交

cce29fd

Tree SHA

baca3ec