# @eth-optimism/atst 中文文档

规范地址：https://npmcn.com/package/%40eth-optimism/atst/

版本：0\.2\.0
npm 元数据更新时间：2026-07-24T15:35:00.190Z
中文译文更新时间：2026-11-14T06:23:03.153Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40eth-optimism/atst
原文对照：https://npmcn.com/package/%40eth-optimism/atst/?lang=original

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：633 kB，67 个文件
- 模块格式：ESM + CJS
- TypeScript 类型：包内自带
- 运行依赖：4 个
- peer 依赖：wagmi \>0\.11\.0，ethers ^5\.0\.0，@wagmi/core \>0\.9\.0
- 首次发布：2023-02-25T15:30:05.044Z
- 最新版本发布：2023-03-16T16:40:28.271Z
- 近 30 天下载量：2259（2026-10-14 至 2026-11-12，npm 官方下载统计）
- 已发布版本数：18（近 12 个月 0 个）

## 中文简介

  
  
[![Optimism](https://raw.githubusercontent.com/ethereum-optimism/brand-kit/main/assets/svg/OPTIMISM-R.svg)](https://optimism.io/)  

### @eth-乐观主义/atst

官员

## 安装

```sh
npm install @eth-optimism/atst
```

也可以使用：`pnpm add @eth-optimism/atst`、`yarn add @eth-optimism/atst`、`bun add @eth-optimism/atst`

## README

  
  
[![Optimism](https://raw.githubusercontent.com/ethereum-optimism/brand-kit/main/assets/svg/OPTIMISM-R.svg)](https://optimism.io/)  

### @eth-乐观主义/atst

官方SDK和CLI为乐观主义的证明站  

[![](https://img.shields.io/npm/dm/@eth-optimism/atst.svg)](https://www.npmjs.com/package/@eth-optimism/atst)

# 自动

atst 是一个打字符 / Javascript sdk 和 cli 周围的测试 Station

**访问 [文档](https://community.optimism.io/docs/governance/attestation-station/) 关于证明的一般文件.**

## 开始

安装

```bash
npm install @eth-optimism/atst wagmi @wagmi/core ethers@5.7.0
```

## 最高打字/标注

打印 sdk 提供了一个干净 [华为](https://wagmi.sh/) 用于读取和写入到AttestationStation的基于接口.

**见 [sdk 文档](https://github.com/ethereum-optimism/optimism/blob/develop/packages/atst/docs/sdk.md) 用于使用指令.**

## 楼层

CLI提供了一种方便的 CLI 与测试合同互动

![preview](https://npmcn.com/package/%40eth-optimism/atst/assets/preview.gif)

**见 [文档](https://github.com/ethereum-optimism/optimism/blob/develop/packages/atst/docs/cli.md) 用于使用指令.**

## 反应 API

对于反应钩 我们建议使用 [维基百科](https://wagmi.sh/cli/getting-started) 与 [乙醚扫描插件](https://wagmi.sh/cli/plugins/etherscan) 财务报告和审定财务报表 [反应插件](https://wagmi.sh/cli/plugins/react) 以在AttestationStation周围自动生成反应钩.

使用 `createKey` 财务报告和审定财务报表 `createValue` 将您的原始密钥和值转换成字节,用于验证合同调用

使用 `parseString`, (中文(简体) ), `parseBool`, (中文(简体) ), `parseAddress` 财务报告和审定财务报表 `parseNumber` 将 AttestationStation 返回的值转换为正确的数据类型.

为了方便,我们也 [从这里导出钩子](https://github.com/ethereum-optimism/optimism/blob/develop/packages/atst/src/index.ts)数字 :

-   `useAttestationStationAttestation` - 阅读使用合同证明
-   `useAttestationStationVersion` - 阅读证明版本
-   `useAttestationStationAttest` - 使用证明书书写合同
-   `usePrepareAttestationStationAttest` - 包装使用证明书
-   `useAttestationStationAttestationCreatedEvent` - 为创建事件使用合同协议包

还有CLI出口的更多钩子 但这些钩子很可能是你唯一需要的.

## 捐款

请看我们的 [捐款额](https://github.com/ethereum-optimism/optimism/blob/develop/CONTRIBUTING.md)。没有太小的贡献.

拒绝你的贡献 感觉很糟糕. 请考虑 [打开一个问题](https://github.com/ethereum-optimism/optimism/issues) 在添加任何新特性或 apis 之前.

## 获得帮助

如果你有任何问题,这些资源可以帮助你:

-   [sdk 文档](https://github.com/ethereum-optimism/optimism/blob/develop/packages/atst/docs/sdk.md)
-   [cli 文档](https://github.com/ethereum-optimism/optimism/blob/develop/packages/atst/docs/cli.md)
-   [乐观主义](https://discord-gateway.optimism.io/)
-   [电报组](https://t.me/+zwpJ8Ohqgl8yNjNh)

## 常见问题

### @eth-optimism/atst 是什么？

@eth-乐观主义/atst 官员

### 如何安装 @eth-optimism/atst？

在项目目录运行 npm install @eth-optimism/atst，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：wagmi（\>0\.11\.0）、ethers（^5\.0\.0）、@wagmi/core（\>0\.9\.0）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。它还提供命令行工具 atst，可以用 npx atst 直接运行。

### @eth-optimism/atst 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @eth-optimism/atst 支持 ESM 还是 CommonJS？

同时提供 ES Module 与 CommonJS 入口，import 和 require\(\) 都可以使用，打包工具会自动选择合适的版本。

### @eth-optimism/atst 可以商用吗？

@eth-optimism/atst 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @eth-optimism/atst 的下载量有多少？

根据 npm 官方下载统计，@eth-optimism/atst 在 2026/10/14 – 2026/11/12 这 30 天内被下载 2,259 次，日均约 75 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @eth-optimism/atst 还在维护吗？

最新版本 0\.2\.0 发布于 2023/03/17（3 年前）；至今共发布 18 个版本，其中过去 12 个月发布了 0 个；首次发布于 2023/02/25。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

