> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tenderly.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Virtual Environment quickstart

> जानें कि आप कैसे जल्दी से एक Virtual Environment स्पिन-अप कर सकते हैं और उसके साथ इंटरैक्ट करना शुरू कर सकते हैं।

Virtual Environment को स्पिन-अप करने और उसके साथ इंटरैक्ट करना शुरू करने का तरीका सीखने के लिए इस गाइड का पालन करें।

[Loom पर देखें →](https://www.loom.com/embed/4275dd13f6c8443ea851708ced61fd7e?sid=7007b253-7dfb-4ed8-9641-f54615b1354e)

<Steps>
  ### अपना Virtual Environment कॉन्फ़िगर करें

  Dashboard से, **Virtual Environments** पर जाएं और **Create Virtual Environment** पर क्लिक करें। नीचे दी गई settings भरें:

  **Parent network और नाम**: [104 supported networks](/platform/supported-networks) में से चुनें कि आप कौन-सा network fork करना चाहते हैं और उसे एक अद्वितीय नाम दें (जैसे, **Virtual Mainnet**)।

  **Chain ID**: कोई custom मान निर्दिष्ट करें जैसे **`73571`** या parent network का मूल chain ID उपयोग करें। transaction replay attacks को रोकने और Virtual Environment को wallets में जोड़ते समय समस्याओं से बचने के लिए एक [अद्वितीय chain ID](/troubleshooting/virtual-environments#unique-chain-id) सेट करने की अनुशंसा की जाती है।

  **Public Explorer**: अक्षम रखें या public transaction देखने की अनुमति देने के लिए सक्षम करें। यदि सक्षम है, तो smart contracts का code सार्वजनिक रूप से दिखाई देगा या नहीं, इसे नियंत्रित करने के लिए [contract verification visibility](/virtual-environments/explorer#contract-visibility-in-public-explorer) विकल्प सेट करें।

  **State sync**: अपने Virtual Environment को parent network के साथ real-time में अपडेट रखने के लिए सक्रिय करें। [state sync कैसे काम करता है](/virtual-environments/state-sync) के बारे में और जानें।

  **Named RPC URL**: वैकल्पिक रूप से RPC URL से एक fixed नाम जोड़ें, ताकि यह हर बार बदलने के बजाय re-forks के बाद भी वैसा ही रहे। देखें [Named RPC URLs](/virtual-environments/named-rpc-urls)।

  **Create** पर क्लिक करें।

  ### अपने Virtual Environment को Metamask में जोड़ें

  अपने Virtual Environment तक पहुँचें और Virtual Environment को Metamask में एक chain के रूप में जोड़ने के लिए **Add to Wallet** पर क्लिक करें। network बदलने के लिए Metamask के निर्देशों का पालन करें। एक बार पुष्टि हो जाने पर, आप Metamask के माध्यम से अपने Virtual Environment पर transactions भेज और प्राप्त कर सकते हैं।

  अधिक मार्गदर्शन के लिए [इस ट्यूटोरियल का पालन करें](/virtual-environments/interact/add-to-wallet)।

  ### accounts को fund करें

  प्रत्येक Virtual Environment में एक [unlimited faucet](/virtual-environments/unlimited-faucet) होता है जो आपको Virtual Environment पर किसी भी account के लिए तुरंत balance टॉप-अप करने या एक नया balance सेट करने की अनुमति देता है।

  **Dashboard से**

  * **Faucet** पर जाएँ
  * अपना address (`0xBd8DaA414Fda8a8A129F7035e7496759C5aF8570`) और वह राशि जोड़ना चाहते हैं (जैसे, 1000) ETH में (wei में नहीं) दर्ज करें।
  * **Fund** पर क्लिक करें

      <img src="https://mintcdn.com/tenderly/XsEZlaGXYskrtN68/images/testnets/virtual-faucet.png?fit=max&auto=format&n=XsEZlaGXYskrtN68&q=85&s=dae7dd700ef766f2dff0abfa2314f01a" alt="" width="1266" height="710" data-path="images/testnets/virtual-faucet.png" />

  **RPC का उपयोग करके**

  Virtual Environment RPC लिंक कॉपी करें और hexadecimal रूप में **wei** में निर्दिष्ट एक नया balance सेट करने के लिए `tenderly_setBalance` मेथड को कॉल करें।

  ```bash theme={"theme":{"light":"catppuccin-latte","dark":"catppuccin-mocha"}}
  curl $TENDERLY_VIRTUAL_TESTNET_RPC \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
      "jsonrpc": "2.0",
      "method": "tenderly_setBalance",
      "params": [["0xE58b9ee93700A616b50509C8292977FA7a0f8ce1"], "0xDE0B6B3A7640000"],
      "id": "1234"
  }'
  ```
</Steps>

## अगले कदम

* [Send transactions](/virtual-environments/interact/send-transactions): अपने Virtual Environments पर transactions भेजना शुरू करें
* [Simulate transactions](/virtual-environments/interact/simulate-transactions): Dashboard से या RPC के माध्यम से transaction simulations चलाएं
* [Deploy smart contracts](/virtual-environments/develop/deploy-contracts): अपने Virtual Environment पर smart contracts deploy और monitor करना शुरू करें
* [Virtual Environments API](/api-reference): REST API के माध्यम से Virtual Environments बनाएं और प्रबंधित करें
* [Use cases](/virtual-environments/overview#use-cases): Virtual Environments के आगे use-cases explore करें
* [FAQ](/troubleshooting/virtual-environments): Virtual Environments के बारे में अक्सर पूछे जाने वाले प्रश्नों के उत्तर प्राप्त करें
