You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Web3学习疑问:奇怪格式的ABI文件是什么?如何解码?

你遇到的Web3 ABI编码格式和解码方法

这是Base64编码后的JSON格式ABI,不是十六进制,所以用十六进制解码工具肯定得不到正确结果。

解码方法很简单:

  • 用代码解码:比如在JavaScript里调用atob("你的这段编码字符串"),Python里用base64.b64decode("你的这段编码字符串").decode('utf-8'),就能得到原始的JSON格式ABI。
  • 用Base64解码工具:找正规的Base64解码工具,把这段编码内容粘贴进去,就能还原成可读的JSON结构,也就是标准的Web3 ABI。

解码后的内容会是符合Solidity ABI规范的JSON数组,里面包含函数、事件的名称、输入输出参数等定义信息。

内容的提问来源于stack exchange,提问作者Musto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 22:30:33