.env-файлы или зашитые RPC URL каждый раз, когда вы разворачиваете свежее окружение под pull request, локальный dev-цикл или стейджинговый деплой.
Формат RPC URL

https://virtual.mainnet.eu.rpc.tenderly.co/tenderly/demo/89e9b3-4bcd00, и новый генерируется каждый раз, когда вы делаете повторный форк.
С привязанным именем Public и Admin RPC URL принимают следующий вид:
| Эндпоинт | Формат URL | Заметки |
|---|---|---|
| Public RPC | https://virtual.[NETWORK].[REGION].rpc.tenderly.co/[ACCOUNT]/[PROJECT]/[RPC_NAME] | Только стандартный JSON-RPC, безопасно делиться с внешними тестировщиками или встраивать в UI dapp. |
| Admin RPC | https://virtual.[NETWORK].[REGION].rpc.tenderly.co/[ACCOUNT]/[PROJECT]/[RPC_NAME]-[SUFFIX] | [SUFFIX] — случайная строка, которую Tenderly добавляет, чтобы эндпоинт с чит-кодами оставался неугадываемым, даже если имя публично. |
[REGION] — это eu или us-east, в зависимости от того, что вы выбрали при назначении имени. [RPC_NAME] должно быть уникальным в рамках вашего проекта. После того как имя привязано, именно оно, а не автосгенерированный идентификатор, остаётся неизменным при повторных форках.
Назначение имени при создании Virtual Environment
- Начните создание Virtual Environment и разверните раздел Advanced.
- Включите Named RPC URL.
- В Add named endpoint введите новое имя и выберите Create
<name>или выберите существующее имя из списка. - Нажмите Create Virtual Environment.

Изменение или удаление имени после создания
Откройте страницу Settings Virtual Environment. Раздел Named RPC URL там повторяет тот, что в диалоге создания:- Чтобы переназначить окружение на другое имя, откройте селектор имён и выберите другую запись или введите новое имя и выберите Create
<name>. - Чтобы отвязать имя от этого окружения, отключите Named RPC URL и сохраните. Само имя не удаляется, оно просто становится свободным для привязки в другом месте.
Имя соответствует одному окружению за раз
Привязка имени к Virtual Environment — это отношение «один к одному». В селекторе имён существующие имена, которые уже назначены в другом месте проекта, помечены как In use on another environment. Выбор одного из них привязывает его к текущему окружению и отвязывает от окружения, которому оно принадлежало ранее, — так что named RPC URL того окружения перестаёт там разрешаться и вместо этого маршрутизируется к текущему окружению. Это делает переключение цели фиксированного RPC URL одним действием: создайте окружение-замену, назначьте ему то же имя, которое было у выводимого из эксплуатации, — и каждый скрипт, CI-пайплайн или конфигурация dapp, указывающие на этот URL, теперь разрешаются в новое окружение без каких-либо изменений с их стороны.Задание имени через REST API
ПередайтеrpcName при создании окружения через эндпоинт создания окружения:
environment-create-named.sh
active_instance.vnets[].rpcs содержит именованные Admin и Public RPC URL:
См. также
- Quickstart — полный процесс создания Virtual Environment.
- Admin RPC — чит-коды, доступные в Admin RPC.
- CI/CD с GitHub Actions — пайплайны, создающие и удаляющие окружения для каждого pull request.