跳转到主要内容
按照本指南了解如何启动一个 Virtual Environment 并开始与之交互。 在 Loom 上观看 →
1
配置您的 Virtual Environment
2
从 Dashboard 前往 Virtual Environments,然后单击 Create Virtual Environment。填写以下设置:
3
Parent network 和 name:从 104 个支持的网络中选择您要 fork 的网络,并为其指定一个唯一名称(例如,Virtual Mainnet)。
4
Chain ID:指定自定义值(例如 73571)或使用父网络的原始链 ID。建议设置唯一的链 ID以防止交易重放攻击,并避免在将 Virtual Environment 添加到钱包时出现问题。
5
Public Explorer:保持禁用或启用以允许公开查看交易。如果启用,请设置合约验证可见性选项以控制智能合约的代码是否公开可见。
6
State sync:激活以使您的 Virtual Environment 与父网络实时保持更新。详细了解 state sync 的工作原理
7
Named RPC URL:可选地为 RPC URL 附加一个固定名称,使其在重新 fork 后保持不变,而不是每次都更改。参见 Named RPC URLs
8
单击 Create
9
将您的 Virtual Environment 添加到 Metamask
10
访问您的 Virtual Environment 并单击 Add to Wallet,将 Virtual Environment 作为链添加到 Metamask 中。按照 Metamask 的说明切换网络。确认后,您就可以通过 Metamask 在您的 Virtual Environment 上发送和接收交易。
11
按照本教程获取更多指导。
12
为账户注资
13
每个 Virtual Environment 都有一个无限水龙头,允许您为 Virtual Environment 上的任何账户即时充值或设置新余额。
14
从 Dashboard
15
  • 导航到 Faucet
  • 输入您的地址(0xBd8DaA414Fda8a8A129F7035e7496759C5aF8570)以及您希望以 ETH(不是 wei)为单位添加的数量(例如 1000)。
  • 单击 Fund
  • 16
    使用 RPC
    17
    复制 Virtual Environment RPC 链接并调用 tenderly_setBalance 方法,以十六进制形式的 wei 设置新余额。
    18
    curl $TENDERLY_VIRTUAL_TESTNET_RPC \
    -X POST \
    -H "Content-Type: application/json" \
    -d '{
        "jsonrpc": "2.0",
        "method": "tenderly_setBalance",
        "params": [["0xE58b9ee93700A616b50509C8292977FA7a0f8ce1"], "0xDE0B6B3A7640000"],
        "id": "1234"
    }'
    

    后续步骤

    • 发送交易:开始在您的 Virtual Environments 上发送交易
    • 模拟交易:从 Dashboard 或通过 RPC 运行交易模拟
    • 部署智能合约:开始在您的 Virtual Environment 上部署和监控智能合约
    • Virtual Environments API:通过 REST API 创建和管理 Virtual Environments
    • 用例:探索 Virtual Environments 的更多用例
    • FAQ:获取关于 Virtual Environments 常见问题的答案