SuperAPI AI 工具集

abstract

智能体与模型

查看项目

更新于 10-16 06:39

技能介绍

Abstract L2 技能目录

Abstract 是一个以太坊 Layer 2 ZK rollup(基于 ZK Stack),专注于消费级加密应用。该总技能提供所有 Abstract 相关能力的目录,并帮助开发者选择合适的专项技能。

按类别划分的技能

一、基础设施与配置

  1. connecting-to-abstract 网络配置——包含 Abstract 主网和测试网的链 ID、RPC 端点、WebSocket URL、区块浏览器以及已部署合约地址。 适用场景:配置客户端、钱包或开发环境;查询 Abstract RPC URL、链 ID(2741/11124)、测试网配置、Abscan 浏览器,或从 viem/chains 导入 abstract/abstractTestnet。 关键信息:
  • 主网链 ID:2741;测试网链 ID:11124
  • 主网浏览器:https://abscan.org;测试网浏览器:https://sepolia.abscan.org
  1. deploying-contracts-on-abstract 使用 Foundry(默认)或 Hardhat 部署智能合约。涵盖 zksolc 编译、部署、Abscan 验证以及测试网水龙头。 适用场景:在 Abstract 上部署或编译合约,使用 forge build --zksync、forge create --zksync、anvil-zksync,或使用 zkSync 编译器。 关键说明:Abstract 使用 ZK Stack VM——必须使用 zksolc 编译,而非标准 solc。所有 forge 命令都需要 --zksync 标志。编译输出到 zkout/ 目录。

二、钱包与交易

  1. abstract-global-wallet 将 Abstract Global Wallet(AGW)集成到 React 应用中——支持邮箱/社交/通行密钥登录、智能合约钱包、会话密钥、gas 赞助。 适用场景:构建终端用户登录并交易的 React 应用;使用 AbstractWalletProvider、useLoginWithAbstract、useAbstractClient、useWriteContractSponsored、agw-react、agw-client 或 create-abstract-app。 快速开始:npx @abstract-foundation/create-abstract-app@latest my-app

  2. using-agw-mcp 通过 Abstract Global Wallet MCP 服务器为 AI 智能体提供钱包能力——读取链上数据、查询余额,并代表用户发送交易。 适用场景:为 AI 智能体配置 agw-mcp 以访问 Abstract、赋予智能体钱包能力,或构建与 Abstract 链上数据交互的 MCP 驱动智能体工作流。 选择指南:

  • 面向终端用户、带登录的 React 应用 → abstract-global-wallet
  • AI 智能体需要读取/在链上交易 → using-agw-mcp
  1. safe-multisig-on-abstract Safe 多签钱包——部署 Safe、配置所有者和阈值、发起并执行多签交易。 适用场景:在 Abstract 上创建多签钱包、管理共享托管(金库、团队、DAO),使用 Safe Protocol Kit、SafeL2、SafeProxyFactory 或 safe.abs.xyz 网页界面。

三、协议与身份

  1. myriad-on-abstract Myriad Protocol 预测市场——用于市场数据的 REST API、用于交易结果份额的 polkamarkets-js SDK、通过 referralBuy 实现的构建者收入分成。 适用场景:使用 Myriad API、Abstract 上的预测市场、交易/买入/卖出预测份额、构建者代码、referralBuy、领取奖金,或 Myriad 合约地址。 架构:
  • 只读数据 → REST API V2:市场列表、价格、图表、投资组合
  • 交易 → polkamarkets-js SDK:买入/卖出份额、领取奖金、ERC-20 授权
  1. 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 界面:safe.abs.xyz
  • 测试网水龙头:docs.abs.xyz/tooling/faucets