RPC URL Lifetime
DevNets RPC URLs have a limited lifetime. This means that they will be available only for a certain period of time. Short-lived RPC URLs are typically used for testing and temporary integrations and are helpful when you want to restrict access for specific tasks or external collaborators.
The lifetime is measured from the first transaction that occurs on the RPC URL.
- Idle Timeout (30 minutes): The RPC URL has an idle timeout, which measures the amount of time that passes without any transactions occurring on the RPC URL, starting from the first transaction. If the idle timeout is reached, the RPC URL will become unavailable, and your DevNet run will be stopped.
- Total Running Timeout (90 minutes): The RPC URL also has a total running timeout, which measures the amount of time that passes from the first transaction on the RPC URL. If the total running timeout is reached, the RPC URL will become unavailable, and your DevNet run will be stopped.
If you experience issues with DevNet RPC URLs, please contact support at firstname.lastname@example.org.
The fastest way to get to your short-lived RPC URL is via the Dashboard.
- Navigate to the DevNets section from the lefthand menu in the Dashboard.
- Click the button Create a Template.
- Click on Spawn DevNet.
- Click Copy RPC Link.
To automate the creation of DevNet RPC URLs, you can use the Tenderly CLI.
Install and log into Tenderly
brew tap tenderly/tenderly && brew install tenderly tenderly login
tenderly devnet spawn-rpc --template <YOUR_TEMPLATE_SLUG> --project <YOUR_PROJECT_SLUG>
You can also use the
spawn-rpc command with
token flag to eliminate the need to run
tenderly devnet spawn-rpc --template <YOUR_TEMPLATE_SLUG> --project <YOUR_PROJECT_SLUG> --account <YOUR_ACCOUNT_ID> --access-key <YOUR_ACCESS_KEY>
We are currently developing a new feature with unlimited lifetimes, which will be available soon.
In the meantime, you can use Tenderly Forks and please leave a feature request or submit any feedback or comments through the chat in the Dashboard or by sending an email to email@example.com
If you need to increase the lifetime, raise rate limits, or require any other modifications, please contact Support.