Avata 帮助文档-测试
  1. 常见问题
Avata 帮助文档-测试
  • Avata 平台文档
    • 平台介绍
      • 平台简介
      • 核心功能
      • 基础术语
      • 平台服务
        • 文昌链极速网
        • 文昌链存证服务
        • 文昌链域名服务
        • 第三方支付服务
    • 用户指南
      • 接入流程
      • AVATA API 接入说明
      • AVATA API 最佳实践
      • 费用说明
    • 常见问题
      • AVATA 平台 NFT 元数据规范
      • Avata 测试项目如何充值能量值
      • Avata 技术社区使用指南
      • 原生 NFT 和原生 MT 区别
      • operation_id 的作用
      • AVATA API & 底层链 SDK 如何选择
      • 如何开具发票
      • 申请平台合作协议
      • 网信办备案填报指南
      • 变更认证主体流程说明
      • 更多问题 >>
  • AVATA API 文档
    • AVATA API 文档
      • 接入说明
        • 网关鉴权签名示例
        • 交易结果异步回调通知
      • AVATA v3 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
        • 原生模块
          • 关于原生模块
          • NFT 接口
            • 创建 NFT 类别
            • 转让 NFT 类别
            • 查询 NFT 类别
            • 查询 NFT 类别详情
            • 发行 NFT
            • 转让 NFT
            • 编辑 NFT
            • 销毁 NFT
            • 查询 NFT
            • 查询 NFT 详情
            • 查询 NFT 操作记录
          • MT 接口
            • 创建 MT 类别
            • 查询 MT 类别
            • 查询 MT 类别详情
            • 转让 MT 类别
            • 发行 MT
            • 增发 MT
            • 转让 MT
            • 编辑 MT
            • 销毁 MT
            • 查询 MT
            • 查询 MT 详情
            • 查询 MT 操作记录
            • 查询 MT 余额
          • 区块链存证接口
            • 数字作品存证接口
          • 查询链账户操作记录
          • 查询上链交易结果
          • 查询枚举值列表
        • 智能合约模块
          • 关于智能合约模块
          • NFT 接口
            • 创建 NFT 类别
            • 转让 NFT 类别
            • 查询 NFT 类别
            • 查询 NFT 类别详情
            • 发行 NFT
            • 转让 NFT
            • 编辑 NFT
            • 销毁 NFT
            • 查询 NFT
            • 查询 NFT 详情
            • 查询 NFT 操作记录
          • 合约服务接口
            • Avata API 合约服务使用说明
            • 调用合约
            • 查询合约
          • Web3 域名服务接口
            • 注册域名
            • 转让域名
            • 查询域名
            • 查询用户域名
            • 设置域名解析
            • 查询域名解析
            • 设置域名反向解析
            • 查询域名反向解析
            • 续购域名
          • 查询链账户操作记录
          • 查询上链交易结果
          • 查询枚举值列表
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 钱包服务接口
          • 创建钱包用户
          • 更新钱包用户
          • 查询钱包用户信息
          • 认证钱包用户
      • AVATA v2 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
          • 查询链账户操作记录
        • NFT 接口
          • NFT/MT 元数据规范
          • 创建NFT类别
          • 查询NFT类别
          • 查询NFT类别详情
          • 转让NFT类别
          • 发行 NFT
          • 转让 NFT
          • 编辑 NFT
          • 销毁 NFT
          • 查询 NFT
          • 查询 NFT 详情
          • 查询 NFT 操作记录
        • web3域名服务接口
          • 注册域名
          • 转让域名
          • 查询域名
          • 查询用户域名
        • 合约服务接口
          • Avata API 合约服务使用说明
          • 调用合约
          • 查询合约
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 区块链存证接口
          • 数字作品存证接口
        • 钱包服务接口
          • 创建钱包用户
          • 更新钱包用户
          • 查询钱包用户信息
          • 认证钱包用户
        • 查询交易结果接口
          • 查询上链交易结果
      • AVATA v1 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
          • 查询链账户操作记录
        • NFT 接口
          • 创建 NFT 类别
          • 查询 NFT 类别
          • 查询 NFT 类别详情
          • 转让 NFT 类别
          • 发行 NFT
          • 转让 NFT
          • 编辑 NFT
          • 销毁 NFT
          • 批量发行 NFT
          • 批量转让 NFT
          • 批量编辑 NFT
          • 批量销毁 NFT
          • 查询 NFT
          • 查询 NFT 详情
          • 查询 NFT 操作记录
        • MT 接口
          • 创建 MT 类别
          • 查询 MT 类别
          • 查询 MT 类别详情
          • 转让 MT 类别
          • 增发 MT
          • 发行 MT
          • 转让 MT
          • 编辑 MT
          • 销毁 MT
          • 查询 MT
          • 查询 MT 操作记录
          • 查询 MT 余额
          • 查询 MT 详情
        • 区块链存证接口
          • 数字作品存证接口
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 查询交易结果接口
          • 查询上链交易结果
          • 查询上链交易排队状态
  • AVATA SDK 文档
    • AVATA SDK 文档
      • AVATA v3 SDK 文档
        • Go 语言
        • JAVA 语言
      • AVATA v1 SDK 文档
        • Go 语言
        • JAVA 语言
        • PHP 语言
  • 底层链 SDK 文档
    • 底层链 SDK 文档
      • 底层链介绍
      • 底层链 API 接入说明
      • Go 语言接入教程
      • JAVA 语言接入教程
      • 文昌链最佳实践建议
  1. 常见问题

AVATA API & 底层链 SDK 如何选择

如果您不想读完全文,那我们想告诉您的是:可以考虑采用 AVATA API V3 的原生模块,V3 原生模块也是被超过90%文昌链应用直接采用的 AVATA API V1 的升级版😀
另外我们还强烈建议大家都看一下并考虑采用速度极快、成本更优的文昌链极速网Turbo 服务💥

1.两种接入方式是什么,有什么区别?#

AVATA API :
封装了底层链复杂的对接流程和容错处理,提供安全的私钥托管,可以使用任何开发语言,通过 Restful 规范的 API 进行底层链对接。
底层链 SDK :
支持通过 SDK(目前支持 Java、Go 语言)对接底层链 API。采用非托管的方式,需要客户具备区块链基础知识,了解如何安全保管助记词和私钥。

2.如何选择?#

2.1.异同点:#

【工作量】:AVATA API 更方便。选择底层链 SDK,需根据 SDK 提供的方法开发dApp,需要开发与链交互的功能,通过AVATA API,可以直接调用相关功能接口;
【链账户】:AVATA API 托管模式,更安全;底层链 API 非托管模式,更灵活;
【充值】:AVATA API 与 底层链SDK ,均可通过AVATA 服务平台一站式服务。
【限速】:AVATA API 与 底层链 SDK 限速一致,测试环境限速 10 req/s,支持突发 50 req/s,生产环境翻倍。

2.2.建议:#

希望低成本快速对接,选择AVATA API,尤其是可以直接采用 V3 原生模块 (比EVM更便宜更快);
具备区块链基础知识,了解如何安全保管助记词和私钥,希望探索更多灵活方式的开发者,建议选择 底层链SDK。

3.具体接入流程#

AVATA API :
1.
注册并进行实名 / 企业认证;
2.
创建项目并下载 API 服务参数;
3.
资金账户充值;
4.
创建链账户,请求服务接口与区块链进行交互,实现业务对接;
入口与详细步骤
底层链 SDK :
1.
注册并进行实名 / 企业认证;
2.
创建项目并下载项目参数;
3.
测试环境及生产环境的底层链 API 初始化配置;
3.1 测试环境原生模块 / EVM;
3.2 生产环境原生模块 / EVM;
4.
资金账户充值
5.
购买能量值
6.
创建链账户并申请「创建 NFT/MT 类别」权限
7.
参考底层链 API 说明文档,使用 opb-sdk 工具包与区块链进行交互,实现业务对接

底层链API必读#

https://apifox.com/apidoc/shared-e6bd3275-d5e8-446d-a701-09ed89fd7e51/doc-2802909
上一页
operation_id 的作用
下一页
如何开具发票
Built with