8000 openoracle-evm (Open Oracle) · GitHub
[go: up one dir, main page]

Skip to content
View openoracle-evm's full-sized avatar

Block or report openoracle-evm

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
openoracle-evm/README.md

Open Oracle — Intelligence you can own

Website Docs X MIT 85 tests passing

Tokenized stocks trade 24/7. Stock markets don't.

Open Oracle builds open-source tools that keep tokenized-stock markets on Ethereum honest: real reference prices, market hours, and a Uniswap v4 hook that checks every swap.

Repository What it does
🛡️ stockguard-hook Uniswap v4 hook: market hours, oracle freshness, deviation guard, KYC allowlist. Solidity · Foundry
📦 oracle-sdk Pyth equity prices, NYSE hours with holidays, Uniswap pool prices, premium in bps. TypeScript
📡 stocks-monitor Tracks tokenized stocks vs. their real price. HTTP + Server-Sent Events API, Docker
🔔 oracle-alerts Telegram bot: alerts when a token drifts from its real price, market open/close
⌨️ oracle-cli oracle price NVDA, oracle hours, oracle fee — Open Oracle in your terminal
🗂️ equity-feeds All 1,250+ Pyth equity feed ids and trading hours as JSON, refreshed daily
flowchart LR
  P[Pyth equity feeds] --> SDK[oracle-sdk]
  U[Uniswap pools] --> SDK
  F[equity-feeds] -. feed ids .-> SDK
  SDK --> C[oracle-cli]
  SDK --> M[stocks-monitor]
  M --> A[oracle-alerts · Telegram]
  M --> W[openoracle.codes]
  SDK -. same fee logic .- H[stockguard-hook]
Loading

Read the docs, or open the StockGuard simulator, close the market, shock the price and watch the hook react.

The smart contract is not yet audited. Nothing here is financial advice.

Pinned Loading

  1. oracle-alerts oracle-alerts Public

    Alerts when a tokenized stock drifts from its real price.

    TypeScript 2

  2. oracle-sdk oracle-sdk Public

    Pyth equity prices, market hours, Uniswap pool prices and premium for tokenized stocks.

    TypeScript 2

  3. stocks-monitor stocks-monitor Public

    Track tokenized stocks against their real price. HTTP + SSE API.

    TypeScript 1

  4. oracle-cli oracle-cli Public

    TypeScript 2

  5. stockguard-hook stockguard-hook Public

    Solidity 2

  6. equity-feeds equity-feeds Public

    JavaScript 36AE 2

0