ethereum-org-website icon indicating copy to clipboard operation
ethereum-org-website copied to clipboard

Expand oracle developer docs

Open emmanuel-awosika opened this issue 2 years ago • 2 comments

Revamps the page on oracles to provide a more comprehensive overview of oracles and how they work for smart contracts.

emmanuel-awosika avatar Aug 03 '22 14:08 emmanuel-awosika

:white_check_mark: ethereum-org-website-dev deploy preview ready

gatsby-cloud[bot] avatar Aug 03 '22 15:08 gatsby-cloud[bot]

A couple of notes concerning the proposed changes:

  • The original page had many parts dedicated to explaining Chainlink's oracle service. Given that there are other oracle services in the ecosystem, I don't think this is particularly fair to other projects. I've tried to reduce this disparity by removing some references to Chainlink, including code snippets. Perhaps we can include those code snippets in a separate tutorial page on how to use the Chainlink services mentioned in the original page (e.g., VRF and Keepers).

  • The tutorial at the end of the original page looks like it'll be better off as a separate developer tutorial, so I took that out as well. I've saved the content in a separate doc, though, so I could open a new PR for a "building an oracle tutorial" with the code snippets.

emmanuel-awosika avatar Aug 03 '22 16:08 emmanuel-awosika

Thanks @emmanuel-awosika 😎

minimalsm avatar Oct 04 '22 09:10 minimalsm