AVATA 接入流程
平台整体接入流程
根据以上流程,可分为以下几个核心步骤:
一、注册认证
注册并登录 AVATA 服务平台
进行您的 KYC 认证,包括实名认证和企业认证
等待认证审核结果(1-3个工作日),审核通过后可进行项目创建。在 AVATA 服务平台完成企业认证后,系统会自动发放测试环境的项目参数至您的项目列表中,您可下载测试环境的项目参数进行在测试环境中使用。
:::highlight blue 📌
如果您想使用 AVATA 极速网络 测试环境【文昌链极速网】,请按照以下操作路径,开通测试环境极速网络服务,并获取对应的项目参数:
获取极速网络测试项目参数后,您可以使用该项目参数调用 AVATA 平台接口,对接极速网络测试环境。
:::
二、创建项目
登录 AVATA 服务平台, 进入创建项目页面:
::: highlight blue 📌
1. 选择底层区块链
AVATA 作为多链跨链分布式应用服务平台,目前已对接 文昌链-天舟、文昌链极速网【推荐】
:::
::: highlight blue 📌
2. 选择接入方式
AVATA 平台支持应用方以平台托管模式和非平台托管模式接入底层区块链
:::
使用平台托管模式的应用方通过
AVATA OPEN API
接入底层区块链,平台提供链账户密钥和助记词安全托管服务,并根据收到的操作请求使用已托管的密钥进行上链交易签名;同时提供便捷的能量值代付机制,您只需保持资金账户余额充足,即可直接进行上链操作。使用非平台托管模式的应用方通过
底层链 API (SDK)
接入底层区块链,需要您自己离线生成链账户地址并管理密钥及助记词,Avata 不做任何的存储及安全保障;该模式没有统一的代付机制,需要您给链账户分别购买能量值和业务费(购买后无法退款)并确保余额充足,才可执行上链操作。
:::tip
如果您没有任何的区块链底层开发经验,也不了解任何关于智能合约相关的知识,强烈建议您在创建项目 时,选择平台托管模式
:::
::: highlight blue 📌
3. 下载项目参数
项目参数是您的业务应用系统与 AVATA 平台进行交互和资金消费的核心身份识别凭证,请妥善保管,防止丢失!为保证数据及资金安全,AVATA 平台在您成功创建项目后,会生成唯一下载窗口,您需自行下载项目参数至本地;如想再次获取项目参数,需通过项目管理页面 更新项目参数
进行操作。
:::
:::tip
- 项目创建成功后,系统会自动生成生产环境 API 请求参数,您需下载并保存(请仔细保管,谨防丢失)
- 在 AVATA 服务平台完成企业认证后,系统会自动发放测试环境的项目参数至您的项目列表中,您可下载并在测试环境中使用
:::三、资金充值
您可登录 Avata 服务平台,在账户中心-账户总览-充值界面进行资金账户充值,Avata 平台目前支持微信支付、支付宝支付、线下汇款三种充值
账户总览界面
充值界面
::: tip
- 测试环境的测试项目拥有初始的测试费用,可满足应用对接测试环境和进行接口调试
- 生产环境的每一次上链交易都收取一定的上链通信费用,需要您保证 AVATA 平台资金账户余额充足以满足业务使用需求
:::
四、接口对接
:::tip
AVATA 平台提供三个版本接口供企业及开发者使用,您可根据自己的应用场景、业务需求及对历史版本的使用情况,自由选择任一版本接口对接底层区块链服务。
:::
五、查看链上交易数据
:::tip
AVATA 平台目前已对接支持文昌链网下各平行主链及 AVATA 极速网络,您可根据自己应用对接的底层链,去对应文昌链网浏览器中查询链上交易数据。