🚢Deploying your VRF Instance

Deploying your Gelato VRF instance is a straightforward process. Here's a step-by-step guide to get you started:

Upgrade your VRF Task to v1.2

To upgrade your VRF task to version V1.2, please follow these steps:

  1. Navigate to your existing task on the Gelato platform. Ensure you're on the correct network where your task is active. Click on the "Upgrade" button

  2. A transaction prompt will appear asking you to confirm the upgrade. This process will create a new task and simultaneously pause the old one.

  3. After confirming the transaction, you will notice that the task label updates to "VRF v1.2," indicating that the upgrade is complete.

1. Gather Necessary Addresses

Before you begin, make sure you have the address of your requester contract at hand. This will be essential for the deployment process.

2. Access the VRF Deployment Portal

Navigate to the Gelato app.

3. Choose your VRF Type

When prompted to select the VRF type, opt for "Gelato VRF". If you previously deployed a Chainlink consumer contract and wish to transition, refer to the Migrating from Chainlink VRF section.4. Select Deployment Network

Ensure you choose the same network where both your VRF requester and receiver contracts are deployed.

5. Specify the Request Contract

You'll be asked to provide the address of the Request Contract to which the Gelato nodes should respond. Enter the address you gathered in step 1.

6. Launch your VRF Instance

Once all details are correctly entered, go ahead and launch your Gelato VRF instance.

Last updated