Beginner FriendlyFoundryNFT
100 EXP
View results
Submission Details
Severity: low
Valid

Chainlink VRF is not available on zkSync

Summary

snek_raffle is dependent on chainlink's VRF coordinator for requesting randomness, but VRF is not supported on all chains that snek_raffle is willing to deploy to.

Vulnerability Details

  • snek_raffle has to be deployed on Ethereum, Arbitrum and ZkSync.

  • But chainlink has no support for VRF on ZkSync, as a result of which VRF cannot be used to request for randomness on ZkSync chain.

Impact

snek_raffle cannot be used on ZkSync as chainlink vrf is not supported.

Tools Used

Manual Review

Recommendations

Use a different service to request for random words on ZkSync chain
Consider integrating with Dia

Updates

Lead Judging Commences

inallhonesty Lead Judge over 1 year ago
Submission Judgement Published
Validated
Assigned finding tags:

Chainlink VRF is not available on zkSync

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.