设置配置

用于配置 RPC URL、rollup 和付款方的示例 JSON。

更新 rome-sdk/example.config.json 以指定 Solana RPC、Rollup ID 和 Solana 支付者详情。

{
    "rpc_url": "https://node3.devnet-us-sol-api.devnet.romeprotocol.xyz",
    "commitment": "confirmed",
    "rollups": {
        "121212": "RPDwFyw4ekzzgyJfSrVmJgmfi51ovyqzLckYGchLpKX", // Rome Devnet Esquiline
        "121213": "RPDwFyw4ekzzgyJfSrVmJgmfi51ovyqzLckYGchLpKX" // Rome Devnet Subura
    },
    "payers": [
        {
            "payer_keypair": "/Users/username/.config/solana/id.json", // Replace with your Solana keypair path
            "number_holders": 64
        }
    ]
}

Solana RPC URL

rpc_url 指向 Rome 的 Devnet Solana 节点。

Rollup 链 ID

rollups 字段将链 ID 映射到 Solana 程序 ID,所有 rollup 使用相同的程序 ID,因此只需使用上面使用的 Solana 程序 ID。

请指定您要使用的所有链 ID。Rome Devnet Esquiline(121212)和 Rome Devnet Subura(121213)已包含在上方。

Solana 密钥对

请确保指定有效的 Solana 支付者密钥对。持有人数量决定了可以并行运行多少笔交易。支付者支付 SOL 以执行 Solana 交易。

如果您没有 Solana 密钥对,请使用以下命令生成 solana-keygen new -o /Users/username/.config/solana/id.json。请务必替换您的 用户名.

使用以下命令在 Solana Devnet 为您的 Solana 密钥对充值 solana airdrop 1 -ud.

最后更新于

这有帮助吗?