如何为你的 PoS 矿池接入 Conflux Governance 治理功能

Conflux DAO #14 投票 正在进行中。用户可以在 PoS Pool 中锁仓 CFX,并参与该提案的投票。目前,该功能仅支持 PHX v1、Consensus Pool、ABC Pool、HydraSF 这 4 个矿池。为了让更多用户在参与 POS 质押获得收益的情况下,也可以参与 Conflux 治理提案的投票,我们开放了 支持治理 功能的申请入口。如果你的矿池也想添加该功能,可参照本教程进行操作和申请。

以下为详细操作步骤:

1.为 Core Space Pool 部署 VotingEscrow 合约

VotingEscrow 合约用于支持矿池用户锁仓并参与 Conflux 治理提案投票。

要部署该合约,请运行以下命令:

npx hardhat run scripts/core/04_deploy_votingEscrow.js --network cfxTestnet

成功执行后,将获得部署完成的 VotingEscrow 合约地址。将其添加到 .env 文件中,作为 VOTING_ESCROW

2.申请加入 ConfluxHub Gov 矿池白名单

默认的矿池 UI 仅提供 CFX 的质押和解除质押功能。锁仓与投票的界面功能由 confluxhub 提供。

当你完成矿池的 VotingEscrow 合约部署后,可以通过 向本项目提交 PR,在 gov_pools.json 中添加你的矿池信息。

提交 PR 后,我们将进行审核并将你的矿池加入白名单。完成后,你的矿池将会出现在 ConfluxHub 的治理页面中,供用户选择并进行治理操作。

示例配置如下:

{
    "mainnet": [
        {
            "name": "PHX V1",
            "address": "cfx:acdj1y1r00mzvuw9s831rj1t5amst2405jv582syu0",
            "icon": "https://pospool.phxverse.com/favicon.ico",
            "website": "https://pospool.phxverse.com/"
        },
        {
            "name": "Your Pool name",
            "address": "<Your pool address>",
            "icon": "<Your pool icon>",
            "website": "<Your pool website URL>"
        }
    ]
}
1 Like