These parameters are configured in the coordinator contract. You can view these values by running getConfig on the coordinator or by viewing the coordinator contracts in a blockchain explorer.
uint16 minimumRequestConfirmations: The minimum number of confirmation blocks on VRF requests before oracles respond
uint32 maxGasLimit: The maximum gas limit supported for a fulfillRandomWords callback.
uint32 stalenessSeconds: How long the coordinator waits until we consider the ETH/LINK price used for converting gas costs to LINK is stale and use fallbackWeiPerUnitLink
uint32 gasAfterPaymentCalculation: How much gas is used outside of the payment calculation. This covers the additional operations required to decrement the subscription balance and increment the balance for the oracle that handled the request.
Fee parameters
Fee parameters are configured in the coordinator contract and specify the premium you pay per request in addition to the gas cost for the transaction. You can view them by running getFeeConfig on the coordinator. The uint32 fulfillmentFlatFeeLinkPPMTier1 parameter defines the fees per request specified in millionths of LINK.
The details for calculating the total transaction cost can be found here.
Configurations
VRF v2 coordinators for subscription funding are available on several networks. To see a list of coordinators for direct funding, see the Direct Funding Configurations page.
:::caution[Understand Risks associated with Bridges]
If you are using a cross-chain bridge to transfer your LINK tokens, read the Bridges and Associated Risks guide to understand what cross-chain bridges are and the risks associated with using them.
:::