Skip to main content
danger

Production aliasing feature is deprecated in @subsquid/cli>=3.0.0. Use Slots and tags instead.

Alias to the production endpoint

Version aliasing is used to switch between squid versions without a downtime and updates of the downstream clients. Each squid has a canonical production endpoint URL of the form

https://<org name>.subsquid.io/<squid name>/graphql

To alias a squid version to the production endpoint, use sqd prod:

sqd prod <squid name>@<version>

Note that after promoting to the production the version-specific endpoint URL of the form

https://<org name>.subsquid.io/<squid name>/v/v<version>/graphql

remains to be available.

Example

Assuming your organization is called my-org, running

sqd prod my-squid@v1

will make the endpoint of the v1 of my-squid accessible at https://my-org.subsquid.io/my-squid/graphql.