MetaID
中文
中文
  • 概要
    • 概要
    • 术语
  • 📑MetaID协议规范
    • 协议格式
    • MetaID 树介绍
      • MetaID树
      • Info 节点
      • File 节点
      • FT 节点
      • NFT 节点
      • Protocols 节点
      • Follow节点
    • MetaID 信封格式
    • 隐私模型
    • 关于PIN
    • 关于PoP
    • Host
    • MetaAccess
    • MetaName
    • 一些例子
  • 💻MetaID App Node
    • 简介
    • 编译与运行
    • JSON API
    • 浏览器
    • MetaID PIN规则约定
    • PIN数据结构
  • ⚙️MetaID SDK
    • Get Started
    • Core API
    • Quick Example
  • ⛓️Cross-chain
    • 关于跨链
    • Unified UTXO Chain
  • 🪪About MetaID
    • MetaID历史
    • FAQ
    • MetaID理念
    • MetaID资源
  • 📃资产协议
    • MRC-20
    • MRC-721
Powered by GitBook
On this page
  1. MetaID App Node

简介

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. 主网发布

Previous一些例子Next编译与运行

Last updated 12 months ago

💻