210 похожих чатов

Hi all! please help, I created a smart contract for

a lottery that uses VRF in the Goerli network, it works great. When I deployed it to mainnet and topped it up with 5 link, it refused to request randomness. In the commission line on the chainlink website it says something like “2 LINK - initial fees on Ethereum are meant to cover the highest gas cost prices.” How do I initiate my contract?

3 ответов

15 просмотров

There’s a formula in the VRF docs that can help you estimate the amount of LINK necessary to keep it running - depending on the values you configured the contract with 5 LINK may not be nearly enough to cause it to trigger, but it will use far less per call (depending on gas, etc)

Nikita- Автор вопроса
Eric | Allora
There’s a formula in the VRF docs that can help yo...

Thanks for the answer! I am using contract version VRF 1, which works with a flat fee per request. Do I understand correctly that even if I have a fixed fee for requesting 2 links, I need to have much more links on the contract balance so that my request is fulfilled?

Nikita
Thanks for the answer! I am using contract version...

Im much more familiar with vrf 2, so I'm not sure I'm gonna be able to help you. You should consider using vrf v2 https://docs.chain.link/vrf Please share your issue also in chain.link/discord in the VRF channel

Похожие вопросы

Карта сайта