🔑密钥管理

本文是关于 FON智能链去中心化应用程序客户端密钥管理策略的指南

FON设置Web3

web3.js是一个 JavaScript 库,它允许我们的客户端应用程序与区块链对话。我们将 web3 配置为通过 Metamask 进行通信。

web3.js医生在这里

连接到 FSC网络

    // mainnet 
     const web3 = new Web3('https://fsc-dataseed1.fonscan.io:443');

设置帐户

如果 web3 的安装和实例化成功,下面应该成功返回一个随机帐户:

    const account = web3.eth.accounts.create();

恢复帐户

如果您备份了您的账户私钥,您可以使用它来恢复您的账户。

    const account = web3.eth.accounts.privateKeyToAccount("$private-key")

完整示例

const Web3 = require('web3');
async function main() {

    const web3 = new Web3('https://fsc-dataseed1.fonscan.io:443');
    const loader = setupLoader({ provider: web3 }).web3;

    const account = web3.eth.accounts.create();
    console.log(account);
}

Last updated