Supported Networks

Chainlink VRF allows you to integrate provably fair and verifiably random data in your smart contract.

For implementation details, read Introduction to Chainlink VRF.

Coordinator parameters

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.

Configurations

VRF v2.5 coordinators for subscription funding are available on several networks.

Ethereum mainnet

ItemValue
LINK Token0x514910771AF9Ca656af840dff83E8264EcF986CA
VRF Coordinator
200 gwei Key Hash0x8077df514608a09f83e4e8d300645594e5d7234665448ba83f51a50f842bd3d9
500 gwei Key Hash0x3fd2fec10d06ee8f65e7f2e95f5c56511359ece3f33960ad8a866ae24a8ff10b
1000 gwei Key Hash0xc6bf2e7b88e5cfbb4946ff23af846494ae1f3c65270b79ee7876c9aa99d3d45f
Premium percentage
(paying with ETH)
24
Premium percentage
(paying with LINK)
20
Max Gas Limit2,500,000
Minimum Confirmations3
Maximum Confirmations200
Maximum Random Values500

Sepolia testnet

ItemValue
LINK Token0x779877A7B0D9E8603169DdbD7836e478b4624789
VRF Coordinator
500 gwei Key Hash0x787d74caea10b2b357790d5b5247c2f63d1d91572a9846f780606e4d953677ae
Premium percentage
(paying with Sepolia ETH)
24
Premium percentage
(paying with testnet LINK)
20
Max Gas Limit2,500,000
Minimum Confirmations3
Maximum Confirmations200
Maximum Random Values500

BNB Chain

ItemValue
LINK Token0x404460C6A5EdE2D891e8297795264fDe62ADBB75
VRF Coordinator
200 gwei Key Hash0x130dba50ad435d4ecc214aad0d5820474137bd68e7e77724144f27c3c377d3d4
500 gwei Key Hash0xeb0f72532fed5c94b4caf7b49caf454b35a729608a441101b9269efb7efe2c6c
1000 gwei Key Hash0xb94a4fdb12830e15846df59b27d7c5d92c9c24c10cf6ae49655681ba560848dd
Premium percentage
(paying with BNB)
60
Premium percentage
(paying with LINK)
50
Max Gas Limit2,500,000
Minimum Confirmations3
Maximum Confirmations200
Maximum Random Values500

BNB Chain testnet

ItemValue
LINK Token0x84b9B910527Ad5C03A9Ca831909E21e236EA7b06
VRF Coordinator
50 gwei Key Hash0x8596b430971ac45bdf6088665b9ad8e8630c9d5049ab54b14dff711bee7c0e26
Premium percentage
(paying with testnet BNB)
60
Premium percentage
(paying with testnet LINK)
50
Max Gas Limit2,500,000
Minimum Confirmations3
Maximum Confirmations200
Maximum Random Values500

Polygon mainnet

ItemValue
LINK Token0xb0897686c545045aFc77CF20eC7A532E3120E0F1
VRF Coordinator
200 gwei Key Hash0x0ffbbd0c1c18c0263dd778dadd1d64240d7bc338d95fec1cf0473928ca7eaf9e
500 gwei Key Hash0x719ed7d7664abc3001c18aac8130a2265e1e70b7e036ae20f3ca8b92b3154d86
1000 gwei Key Hash0x192234a5cda4cc07c0b66dfbcfbb785341cc790edc50032e842667dbb506cada
Premium percentage
(paying with POL)
84
Premium percentage
(paying with LINK)
70
Max Gas Limit2,500,000
Minimum Confirmations3
Maximum Confirmations200
Maximum Random Values500

Polygon Amoy testnet

ItemValue
LINK Token0x0fd9e8d3af1aaee056eb9e802c3a762a667b1904
VRF Coordinator
500 gwei Key Hash0x816bedba8a50b294e5cbd47842baf240c2385f2eaf719edbd4f250a137a8c899
Premium percentage
(paying with testnet POL)
84
Premium percentage
(paying with testnet LINK)
70
Max Gas Limit2,500,000
Minimum Confirmations3
Maximum Confirmations200
Maximum Random Values500

Avalanche mainnet

ItemValue
LINK Token0x5947BB275c521040051D82396192181b413227A3
VRF Coordinator
200 gwei Key Hash0xea7f56be19583eeb8255aa79f16d8bd8a64cedf68e42fefee1c9ac5372b1a102
500 gwei Key Hash0x84213dcadf1f89e4097eb654e3f284d7d5d5bda2bd4748d8b7fada5b3a6eaa0d
1000 gwei Key Hash0xe227ebd10a873dde8e58841197a07b410038e405f1180bd117be6f6557fa491c
Premium percentage
(paying with AVAX)
60
Premium percentage
(paying with LINK)
50
Max Gas Limit2,500,000
Minimum Confirmations0
Maximum Confirmations200
Maximum Random Values500

Avalanche Fuji testnet

ItemValue
LINK Token0x0b9d5D9136855f6FEc3c0993feE6E9CE8a297846
VRF Coordinator
300 gwei Key Hash0xc799bd1e3bd4d1a41cd4968997a4e03dfd2a3c7c04b695881138580163f42887
Premium percentage
(paying with testnet AVAX)
60
Premium percentage
(paying with testnet LINK)
50
Max Gas Limit2,500,000
Minimum Confirmations1
Maximum Confirmations200
Maximum Random Values500

Arbitrum mainnet

ItemValue
LINK Token0xf97f4df75117a78c1A5a0DBb814Af92458539FB4
VRF Coordinator
2 gwei Key Hash0x9e9e46732b32662b9adc6f3abdf6c5e926a666d174a4d6b8e39c4cca76a38897
30 gwei Key Hash0x8472ba59cf7134dfe321f4d61a430c4857e8b19cdd5230b09952a92671c24409
150 gwei Key Hash0xe9f223d7d83ec85c4f78042a4845af3a1c8df7757b4997b815ce4b8d07aca68c
Premium percentage
(paying with ETH)
60
Premium percentage
(paying with LINK)
50
Max Gas Limit2,500,000
Minimum Confirmations1
Maximum Confirmations200
Maximum Random Values500

Arbitrum Sepolia testnet

ItemValue
LINK Token0xb1D4538B4571d411F07960EF2838Ce337FE1E80E
VRF Coordinator
50 gwei Key Hash0x1770bdc7eec7771f7ba4ffd640f34260d7f095b79c92d34a5b2551d6f6cfd2be
Premium percentage
(paying with Sepolia ETH)
60
Premium percentage
(paying with testnet LINK)
50
Max Gas Limit2,500,000
Minimum Confirmations1
Maximum Confirmations200
Maximum Random Values500

BASE mainnet

ItemValue
LINK Token0x88Fb150BDc53A65fe94Dea0c9BA0a6dAf8C6e196
VRF Coordinator
2 gwei Key Hash0x00b81b5a830cb0a4009fbd8904de511e28631e62ce5ad231373d3cdad373ccab
30 gwei Key Hash0xdc2f87677b01473c763cb0aee938ed3341512f6057324a584e5944e786144d70
Premium percentage
(paying with BASE)
60
Premium percentage
(paying with LINK)
50
Max Gas Limit2,500,000
Minimum Confirmations0
Maximum Confirmations200
Maximum Random Values500

BASE Sepolia testnet

ItemValue
LINK Token0xE4aB69C077896252FAFBD49EFD26B5D171A32410
VRF Coordinator
30 gwei Key Hash0x9e1344a1247c8a1785d0a4681a27152bffdb43666ae5bf7d14d24a5efd44bf71
Premium percentage
(paying with Sepolia BASE ETH)
60
Premium percentage
(paying with LINK)
50
Max Gas Limit2,500,000
Minimum Confirmations0
Maximum Confirmations200
Maximum Random Values500

Get the latest Chainlink content straight to your inbox.