简介

MetaID App Node(后续称为 MAN)是第一个适配 MetaID V2 协议的开源的后端索引器,同时也是 MetaID 数据的分布式存储数据库。开发者无需依赖第三方服务商,也无需运行繁重的比特币节点,只要在本地部署安装 MAN 就可以开发和运行所有类型的 MetaID应用,做到真正的Web3 应用分布式化。

MAN主要特性

  1. 完全适配MetaID V2 协议

  2. 按照区块顺序和交易顺序索引MetaID协议数据,同时支持内存池中数据索引

  3. 开箱即用,支持多种数据库适配,如mongodb, pebble等,开发者根据应用区块选择即可。

  4. 开发者友好性,对于常用数据应用,提供通用数据查询API,另外对于复杂的数据,MAN计划实现Graph Query Language。

  5. 可控制的索引数据量,MAN支持全量数据同步、单应用数据同步、多应用组合同步等多种数据同步模式,开发者可以通过简单的配置,获取自己需要的数据。

基于MAN开发应用流程

  1. 下载MAN程序源码编译、或者直接下载最新MAN-Release程序

  2. 修改相关配置文件

  3. 运行MAN

  4. 使用MAN Api和MetaID SDK进行开发

  5. 在相关UTXO链的测试网络进行开发调试

  6. 主网发布

Last updated