# Veramo

整理：链小知（AI 辅助）
资料核对日期：2026-10-12
引用地址：https://lianxiaozhi.com/tools/veramo

模块化 JavaScript DID 与可验证凭证框架；适合解析现有 DID 并检查密钥用途和解析错误。

官方入口：https://veramo.io/
类别：开发与基础设施
网络：具体支持网络见官方文档
访问条件：本地配置 Agent 与对应 DID method resolver；读取已有 DID 不需创建身份或签名，网络/认证取决于 resolver 方法。
费用：解析调用的网络或托管 resolver 费用依具体提供方；不能把框架 API 当免费公共服务。

## 用途
- 检查 DID resolver 插件配置
- 读取 DID Resolution Result
- 核对文档身份与 fragment
- 区分 DID 解析和凭证验证

## 使用边界
- API 文档显示 v7.0.0；Introduction 仍标 public beta，版本兼容须按实际依赖锁定。
- DID method 与区块链网络不是同一维度；本档案不把 did:web/key 或 Ganache 示例填成主网支持。
- resolveDid 成功仅得到方法规定的 DID 文档，不证明自然人身份、凭证事实或资产所有权。
- 核对的 resolver 源码来自 next 分支；应与项目安装版本比较，不把开发分支当发布保证。

## 操作教程
- [Veramo DID 解析返回空文档：检查 resolver、元数据和密钥用途](https://lianxiaozhi.com/tools/guides/veramo-did-resolution-result)：以已有 DID 解析结果定位插件缺失与 fragment 问题，并避免把 DID 解析成功当身份或凭证事实验证。

## 相关知识

## 官方依据
- [Veramo：框架定位与公开 beta 提示](https://veramo.io/docs/basics/introduction/)
- [Veramo v7.0.0 文档：DIDResolverPlugin](https://veramo.io/docs/api/did-resolver.didresolverplugin/)
- [Veramo：resolveDid 输入与结果](https://veramo.io/docs/api/core-types.iresolver.resolvedid/)
- [Veramo：当前 resolver 实现与缺失 fragment](https://raw.githubusercontent.com/decentralized-identity/veramo/next/packages/did-resolver/src/resolver.ts)
