Skip to Content
🦒Web3Research is going alpha testing 🎉
Artifacts 分析看板

Artifacts 分析看板

Artifacts  是主站的链上数据分析工作台: 以「块(Block)」为单位搭建可视化看板,从取数、变换到图表呈现在同一页面内完成, 并可一键公开分享。

块类型

看板采用 12 列网格布局,块可自由拖拽和缩放(移动端自动切换为纵向单列)。 当前支持 9 种块:

块用途
数据查询(HyperSync)从链上取数,支持可视化构建器与 JS 代码两种模式
图表Recharts 渲染 line / bar / area / pie / scatter,数值量级差异大时自动双 Y 轴
指标单值卡片,支持 sum / avg / count / max / min / last / first 聚合
表格分页展示查询结果,可选择展示列
关系图力导向图(Canvas),按源 / 目标地址字段建边,最多 300 节点
Markdown文字说明
图片插图(第一张图会自动成为看板预览图)
筛选器定义变量,查询中以 {{变量}} 引用,实现交互式看板
JavaScript沙箱 iframe 中运行自定义 JS,可通过 getBlock(名称) 读取其他查询块的结果

查询块的代码模式使用 Monaco 编辑器编写异步 JavaScript:内置 query(network, config) 取数、filters 读取筛选器值,返回行数组即可;还可附加 transform 脚本对结果行做后处理。

旧版(V2)的 SQL / Python 块在迁移到当前格式时会转换为 Markdown 备注,需要用 查询块 + JS 块重建。

数据源

  • HyperSync(EVM):覆盖约 90 个 EVM 网络(Ethereum、Arbitrum、Base、Optimism、 Polygon、BSC 等主网及 Sepolia 等测试网),可查询 logs / transactions / blocks / traces。 请求经服务端代理,单次最多 500 行、区块范围上限 100 万;from_block 支持负数表示 「最近 N 个区块」。
  • Tronscan(TRON):主网与 Shasta 测试网,支持 transactions / TRC20 转账 / 内部交易 / blocks,字段自动归一化为与 EVM 一致的 from / to / value 结构。

版本管理

每次手动保存都会创建一个内容版本,服务端保留最近 5 个版本; 编辑工具栏中可随时回看与恢复任意历史版本。

公开与分享

  • 公开开关:公开后进入 /artifacts  公共列表 (支持最新 / 最早 / 最近更新 / 热门排序,热门按浏览量计算),访客浏览自动计入浏览量; 私有看板对搜索引擎标记 noindex;
  • 社交卡片:可自定义 OG 标题、描述与封面图,分享菜单支持复制链接及一键分享到 X、Telegram、Farcaster、LinkedIn;
  • 隐藏源码模式:将内容可见性设为 private 时,访客只能看到各块的运行结果, 查询配置与代码不会泄露;设为 public 则访客可查看完整块配置;
  • 导出 / 导入:导出完整 JSON 定义、自包含 HTML(内嵌图表渲染,适合离线分发) 或查询结果 CSV;支持导入 JSON 以追加或覆盖方式恢复看板。