# api 1. total minted: POST $ENDPOINT/npo/count resposne example: ``` { "count": 585762, // total minted of zkSBT of all types "types": [ { "mintId": "1", "token": "zkBAB", "count": "61631" // total minted of zkBAB }, ... ] } ``` THIS API NEED TO UDPATE EVERY DAY. 2. zksbt daily info per project: POST $ENDPOINT/npo/report/zkSbtDailyMints request example: ``` { "date": "2023-07-01", "api_key": "xxx", "api_value": "xxx" } ``` response example: ``` { "date": "2023-07-01", "totalMints": 1077, // 每天所有项目的mint总数 "uniqAddressCount": 813, // 每天唯一的地址数 "averMints": 1.3247232472324724, // 平均每天每个地址的mint数量 "data": [ { "token": "pompBNB", "count": 487 }, { "token": "zkGalxe", "count": 182 },... ] } ``` total mints: POST $ENDPOINT/npo/count response: ``` { "count": 530642, // total mints "types": [ ...] } ``` 3. NPO transactions POST $ENDPOINT/npo/report/zkSbtDailyTransactions request: ``` { "date": "2023-06-06", "api_key": "xxx", "api_value": "xxx" } ``` response: ``` { "date": "2023-06-06", "count": 5800, // daily transactions "start_block": 3821692, "end_block": 3828762, "sbtCount": 2739, "relayer0Count": 3061, "relayer1Count": 0 } ``` --- # ~~calamari chain~~ manta pay start block: 3190993 manta sbt start block: 3485700 5.Address with zkSBT amount () 6.zkSBT minting Daily 6.1 total minted for all zkSBT projects 6.2 Newly minted for all 6.3 Newly minted for each zkSBT projects 7.zkSBT minting Monthly with growth ### total minted zkSBT 链上 Event: `mantasbt::MintSbt` example: https://calamari.subscan.io/event?address=&module=mantasbt&event=mintsbt&startDate=&endDate=&startBlock=&endBlock=&timeType=date&version=4300 ### Address with zkSBT `mantasbt::MintSbt` 事件的 source 字段,即为所有 mint 过 zkSBT 的用户地址。 ### Newly minted for each zkSBT project > zkSBT 有两种类型:NPO 和 POMP。这两个类型下都有子项目,但是链上 POMP 没有子项目的标识,所以暂时把所有的 POMP 子项目都认为是 POMP 大类的。 > NPO 和 POMP 都会发送 `MintSbt` 事件,但是只有 NPO 会发送 `MintSbtEvm` 事件。所以可以用 `MintSbt` 减去 `MintSbtEvm`,就是所有的 POMP 数据。 链上 Event(NPO): `mantasbt::MintSbtEvm` example: https://calamari.subscan.io/event?address=&module=mantasbt&event=mintsbtevm&startDate=&endDate=&startBlock=&endBlock=&timeType=date&version=4300 > `MintSbtEvm` 事件中的 mint_id 对应的子项目名称: 1:zkBAB 2:zkGalxe 3:zkArbAirdrop 4:zkReadON 5:zkLinea 6:zkCyberConnect 7:zkLineaNFT 8:zkUltiverse 9:zkTaskon 10:zkFrontier 11:zkFuturist 34:zkGetaverse 35:zkOP 51:zkKaratDao 52:zkBurgerCities ### POMP projects(优先级不高) 链上交易:mantaSbt 的 toPrivate 方法,有多种调用: - 直接调用 toPrivate - utility::batch(toPrivate) - utility::batch(toPrivate, transfer) - utility::batchAll(toPrivate) - utility::batchAll(toPrivate, transfer) example: https://calamari.subscan.io/extrinsic/3929038-3 > `toPrivate` 方法中的 mint_id 对应的 POMP 子项目名称: 12:pompETH 13:pompBNB 14:pompAzuki 15:pompBAYC 16:pompCryptoPunks 17:pompMilady 18:pompPudgy 19:pompSproto 21:pompEthereumUSDT 22:pompEthereumUSDC 23:pompEthereumDAI 24:pompBinanceETH 25:pompBinanceUSDT 26:pompBinanceUSDC 27:pompBinanceBUSD 28:pompBinanceDAI 29:pompOptimismETH 30:pompOptimismUSDT 31:pompOptimismUSDC 32:pompOptimismDAI 33:pompOptimismOP 36:pompEthereumLDO 37:pompEthereumMKR 38:pompEthereumUNI 39:pompEthereumRETH 40:pompEthereumStETH 41:pompEthereumWstETH 42:pompBinanceCAKE 43:pompBinanceXVS 44:pompBinanceBIFI 45:pompBinanceDODO 46:pompArbitrumARB 47:pompArbitrumUSDT 48:pompArbitrumUSDC 49:pompArbitrumDAI 50:pompEthereumHarry 53:pompBinanceCHEEL 54:pompBinanceMDAO