---
# System prepended metadata

title: HotDAO 2022.08.4

---

# HotDAO 2022.08.4

## 问题回答
### 1. 0x672D58ecF47E0e3Afd304E288e5F2C2E4b2E0fF6 合约在kovan浏览器查不到
0x672D58ecF47E0e3Afd304E288e5F2C2E4b2E0fF6 是部署在 goerli 网络的一个测试合约。

### 2. add_collaterals仓库没有看到合约，是指add_collateral_spell.sol.template 文件么
add_collaterals仓库用于自动生成添加新抵押物到脚本和合约，add_collateral_spell.sol.template 是一个模板文件，运行脚本后会生成合约代码并部署。

### 3. MCD_ADM合约在kovan浏览器上也查不到。
kovan测试网的合约配置位于 [dai-plugin-mcd](https://github.com/HOT-Protocol/dai-plugin-mcd/blob/master/contracts/addresses/kovan.json) 仓库 **contracts/addresses/kovan.json** 文件(其他网络的合约列表在 **contracts/addresses**)，在区块浏览器上可以查到。

### 4. 合约列表中0地址是该合约还没部署么？以及一些仓库中没有的合约功能是什么？
0地址合约不用部署，是前端历史遗留问题，已经没有使用了。HotDAO核心模块的合约代码位于[dss](https://github.com/HOT-Protocol/dss)和[dss-deploy](https://github.com/HOT-Protocol/dss-deploy)仓库，在文档 https://docs.makerdao.com/smart-contract-modules/dai-module 中有每个模块的详细介绍。有很多合约沿用了makerdao的代码仓库，如果需要根据合约列表中的key寻找合约代码仓库，可以先在[dss-deploy-scripts](https://github.com/HOT-Protocol/dss-deploy-scripts/blob/master/libexec/base-deploy)仓库下 **libexec/base-deploy** 文件中找到key对应的合约名称，再去 **.dapp.json** 找到合约名字对应的仓库地址。

### 5. nft和HOTDAO核心模块的对接关系是怎样的？
NFT将作为抵押物加入到HOTDAO核心模块。add_collaterals仓库里面的脚本会自动创建三个合约：`MCD_JOIN_$symbol$_$ilk`（代币适配器），`MCD_FLIP_$symbol$_$ilk`（抵押物拍卖合约），`PIP_$symbol`（代币价格预言机）。然后自动生成一个SpellAction合约，调用SpellAction的execute()方法会自动将NFT代币添加对接进去。

### 6. nft-wrapper相关的合约地址没看到，是没有部署测试吗？
目前没有部署到主网，但是有部署到 kovan 测试网。合约列表中nTKNA、nTKNB、nTKNC、nTKND、nTKNE地址就是NFT代币（前端规则，NFT代币名称必须以小写n开头）。NFT的元数据(tokenURI)必须按照规定格式，示例：https://ntkne.isecret.workers.dev。

### 7. 目前项目模块完成了哪些，需要这边接手的模块是哪些？
目前的需求都已完成，后续可能需要根据合作方需求发行NFT代币，并作为抵押物添加到系统。

## 其他合约模块
1. [https://github.com/HOT-Protocol/market](https://github.com/HOT-Protocol/market) 算法稳定币模块，支持HOTT和HGBP互相转换。
2. [https://github.com/HOT-Protocol/borrowing-bonus](https://github.com/HOT-Protocol/borrowing-bonus) HGBP借款奖励HOTT模块，奖励中心化服务计算，使用默克尔树分发奖励。

## 中心化服务仓库
1. [https://github.com/HOT-Protocol/governance](https://github.com/HOT-Protocol/governance) 链上治理模块后端，用于发布治理信息以及索引链上投票信息，并提供API供前端查询。
2.  [https://github.com/HOT-Protocol/keeper](https://github.com/HOT-Protocol/keeper) 看护者程序，负责更新抵押物预言机价格、收取抵押物稳定费用（参考文档[https://docs.makerdao.com/smart-contract-modules/rates-module/jug-detailed-documentation#3.-key-mechanisms-and-concepts](https://docs.makerdao.com/smart-contract-modules/rates-module/jug-detailed-documentation#3.-key-mechanisms-and-concepts)中drip的说明），以及计算和发放borrowing-bonus的借款奖励。