Start by selecting the oracle model that fits your dApp’s needs:

A push oracle is an oracle configured to push price updates based on certain parameters at fixed intervals whereas a pull oracle updates price feeds based on the user’s requests.