~/talk

Learn how to Pull Prices and consume Random Numbers

Talkat ETHGlobal Buenos Aires 2025 · 2025-11-21..11-23· [data-engineering, web3]
slides:none on file

Pith exposes a pull-based oracle (Hermes) that serves 2,500+ prices every 400ms and verifies on‑chain via signed Merkle roots. An EVM integration uses a three-line contract: call updatePriceFeeds (one tx can verify ~150 feeds), then getPrice with an age check to reject stale data. Entropy provides randomness via a commit‑reveal entropy flow using requestV2 and an entropyCallback, with variable fees, reveal delays and optional caller-supplied randomness and gas limits.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11Pith Network and oracles
  3. 3:15Push vs pull in oracles
  4. 5:45On-chain price verification
  5. 7:13Prices with Hermes API
  6. 8:14Verifying prices in EVM
  7. 10:07Q&A
  8. 13:39Entropy for random numbers
  9. 14:23Requesting random numbers
  10. 17:34Commit-reveal for randomness
  11. 20:46Gas limits and user randomness
  12. 21:49Giveaway for price access
  13. 23:37Use cases beyond finance
  14. 24:32Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.