Gotchi Finder

👻 链上查 Gotchi · 一键出图

查询 Base 链上 Aavegotchi NFT 的链上 SVG 图像与完整属性,支持多格式导出

收藏
5.2k
安装
1.1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Gotchi Finder 是一款面向 Aavegotchi 生态的链上数据查询工具,专注于从 Base 主网获取特定 ID 的 Aavegotchi NFT 信息。该技能通过直接与区块链交互,提取链上存储的 SVG 矢量图像,并提供自动格式转换(PNG 512×512、1024×1024 高分辨率、原始 SVG),同时展示完整的链上属性数据。

显著优点

1. 原生链上数据:直接从 Base 主网合约(0xA99c4B08201F2913Db8D28e71d020c4298F29dBF)读取,确保数据真实性与所有权验证
2. 多格式输出:支持预览模式、标准 PNG、高分辨率 PNG、原始 SVG 及批量导出,满足不同场景需求

3. 完整属性展示:包含 BRS(基础稀有度分数)、Kinship(亲密度)、等级、经验值、Haunt 代际、锁定状态及六大特征维度

4. 状态兼容:支持 Gotchi(状态 2-3)与 Portal(状态 0-1)等多种资产类型

潜在局限

  • 链依赖性强:仅限 Base 主网,不支持以太坊主网或其他 L2
  • 环境依赖:需配置 BASE_MAINNET_RPC 环境变量,依赖 Node.js 运行时及 Sharp 图像库
  • 无批量索引:需已知具体 ID,无法按地址或特征反向查询
  • Gas 无关但需 RPC:虽为读取操作,但依赖外部 RPC 可用性

适合人群

  • Aavegotchi 持有者验证资产详情
  • NFT 交易者核实链上元数据真伪
  • 设计师/开发者获取高分辨率素材
  • 社区运营者快速生成展示内容

常规风险

  • RPC 节点故障或延迟可能导致查询失败
  • 高分辨率渲染消耗本地计算资源
  • 依赖的 ethers v6sharp 库需保持更新以规避已知漏洞

技术架构

采用 Shell + Node.js 混合架构,通过 ethers.js 与 Base 链合约交互,利用 Sharp 完成 SVG→PNG 光栅化,输出结构化的 JSON 元数据与多格式图像文件。

Gotchi Finder 内容

scripts文件夹
手动下载zip · 8.2 kB
fetch-gotchi.jstext/javascript
请选择文件