PageSourceSearch

https://docs.redstone.finance/assets/js/bdb3fe10.b7fe51bd.js

js redstone.finance collected 2026-10-02 17:08:22 UTC 11,693 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkredstone_docs=globalThis.webpackChunkredstone_docs||[]).push([[2796],{877(e,t,n){n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>h,frontMatter:()=>o,metadata:()=>r,toc:()=>l});const r=JSON.parse('{"id":"stage1-market-data/live/overview","title":"RedStone Live","description":"RedStone Live is an off-chain market data streaming service that delivers cryptographically verifiable price data via WebSocket. It is designed for protocols and applications that need real-time data before it touches a blockchain such as perpetual exchanges, centralized exchanges, options protocols, market makers, prediction markets, synthetic asset platforms, off-chain risk engines, and institutional trading systems.","source":"@site/docs/stage1-market-data/live/overview.md","sourceDirName":"stage1-market-data/live","slug":"/stage1-market-data/live/overview","permalink":"/docs/stage1-market-data/live/overview","draft":false,"unlisted":false,"editUrl":"https://github.com/redstone-finance/redstone-docs/tree/main/docs/stage1-market-data/live/overview.md","tags":[],"version":"current","sidebarPosition":1,"frontMatter":{"sidebar_position":1,"sidebar_label":"Overview"},"sidebar":"tutorialSidebar","previous":{"title":"Bolt","permalink":"/docs/stage1-market-data/bolt"},"next":{"title":"Integration","permalink":"/docs/stage1-market-data/live/api-reference"}}');var i=n(4848),s=n(8453);const o={sidebar_position:1,sidebar_label:"Overview"},a="RedStone Live",d={},l=[{value:"Who It's For",id:"who-its-for",level:2},{value:"Asset Coverage",id:"asset-coverage",level:2},{value:"What Makes Live Different",id:"what-makes-live-different",level:2},{value:"Sourced from where your market makers hedge",id:"sourced-from-where-your-market-makers-hedge",level:3},{value:"Custom rollover methodology, built into the feed",id:"custom-rollover-methodology-built-into-the-feed",level:3},{value:"24/7 continuous coverage",id:"247-continuous-coverage",level:3},{value:"End-to-end integration",id:"end-to-end-integration",level:3},{value:"Perpetuals: Specialized Integration",id:"perpetuals-specialized-integration",level:2},{value:"Get Access",id:"get-access",level:2}];function c(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",header:"header",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.header,{children:(0,i.jsx)(t.h1,{id:"redstone-live",children:"RedStone Live"})}),"\n",(0,i.jsx)(t.p,{children:"RedStone Live is an off-chain market data streaming service that delivers cryptographically verifiable price data via WebSocket. It is designed for protocols and applications that need real-time data before it touches a blockchain such as perpetual exchanges, centralized exchanges, options protocols, market makers, prediction markets, synthetic asset platforms, off-chain risk engines, and institutional trading systems."}),"\n",(0,i.jsx)(t.p,{children:"Unlike on-chain price feeds (push or pull), Live delivers data to your backend directly. Your system consumes it in real time and decides when and how to use it whether that's powering mark prices and funding rates or triggering liquidation logic."}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.h2,{id:"who-its-for",children:"Who It's For"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Perpetual exchanges"})," are the primary use case. Perps require continuous pricing across asset classes that include equities, commodities, FX, and indices alongside crypto \u2014 assets synchronized with trading calendars, contract expiries, corporate actions, and complex sourcing requirements. Live is built to handle all of that. Both for DEXes and CEXes."]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Options protocols"})," \u2014 RedStone Live provides institutional-grade options data on major US equities and commodities. Options data covers the pricing, volume, and open interest of derivative contracts. Live is uniquely positioned to power options protocols expanding into RWAs."]}),"\n",(0,i.jsx)(t.p,{children:"Other use cases include synthetic spot token platforms that need 24/7 pricing for minting and redemption, off-chain risk management and liquidation engines, real-time analytics pipelines, and institutional portfolio and monitoring dashboards."}),"\n",(0,i.jsx)(t.p,{children:"Any use case requiring instant access to a broad spectrum of pricing data across jurisdictions and asset classes (for example, for the sake of spinning up new markets quickly) can benefit from RedStone Live integration."}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.h2,{id:"asset-coverage",children:"Asset Coverage"}),"\n",(0,i.jsx)(t.p,{children:"Live covers a broad range of asset classes. Coverage spans the classes below; specific tickers and licensing are confirmed during integration scoping, and new assets are added on request."}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Equities"})," \u2014 US (large-cap and mid-cap) and non-US stocks (Japan, Taiwan, Europe, Hong Kong, Korea and others)"]}
1),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Commodities"})," \u2014 hard, soft, and metals"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"Hard: oil, natural gas, uranium"}),"\n",(0,i.jsx)(t.li,{children:"Soft: corn, soy, wheat, cattle"}),"\n",(0,i.jsx)(t.li,{children:"Metals: gold, silver, copper, platinum, mining indices"}),"\n"]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"FX"})," \u2014 major pairs and emerging market currencies (KRW, JPY, EUR, and more)"]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Indices"})," \u2014 the most popular global equity indices, with support for custom methodologies"]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Crypto"})," \u2014 top 20 assets by market cap"]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Custom baskets"})," \u2014 weighted composites of any combination of the above"]}),"\n",(0,i.jsxs)(t.p,{children:["Browse the full list of tickers in the ",(0,i.jsx)(t.a,{href:"https://app.redstone.finance/assets",children:"Assets Explorer"}),"."]}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.h2,{id:"what-makes-live-different",children:"What Makes Live Different"}),"\n",(0,i.jsx)(t.h3,{id:"sourced-from-where-your-market-makers-hedge",children:"Sourced from where your market makers hedge"}),"\n",(0,i.jsx)(t.p,{children:"Basis risk on a perp DEX is usually an oracle problem. If your market makers hedge on a specific venue and your oracle sources from a different one, the spread between those prices shows up as funding volatility, arbitrage exposure, or unex
1plained P&L noise."}),"\n",(0,i.jsx)(t.p,{children:"Live lets you configure feeds to source from the venue your market makers actually use, whether that's a TradFi futures exchange, a broker, an ATS, or a crypto venue. The data tracks where your market actually lives."}),"\n",(0,i.jsx)(t.h3,{id:"custom-rollover-methodology-built-into-the-feed",children:"Custom rollover methodology, built into the feed"}),"\n",(0,i.jsx)(t.p,{children:"For any asset with contract expiries (futures on commodities, equities, rates), rollovers are where naive oracles create the most damage. A rollover at the wrong time or using the wrong contract month generates temporary price dislocations that can trigger phantom liquidations or open arbitrage windows."}),"\n",(0,i.jsx)(t.p,{children:"RedStone builds the rollover methodology directly into the feed configuration. Options include front-month, second-month, volume-weighted, and open-interest-weighted rollovers. You define what makes sense for your protocol and market structure; we implement and maintain it. Your protocol never has to absorb rollover risk because an oracle treated a futures market like a spot market."}),"\n",(0,i.jsx)(t.h3,{id:"247-continuous-coverage",children:"24/7 continuous coverage"}),"\n",(0,i.jsx)(t.p,{children:"TradFi markets close. Most oracle systems either freeze, degrade, or require manual intervention when they do. Live continues pricing from the most liquid available venue using a pre-configured off-hours methodology. No gaps, no scripts, no operational decisions left to your team."}),"\n",(0,i.jsx)(t.h3,{id:"end-to-end-integration",children:"End-to-end integration"}),"\n",(0,i.jsx)(t.p,{children:"Other providers hand off a data stream and stop there. RedStone operates the full pipeline: relayer operation, data source sanitization, methodology configuration, uptime monitoring, and custom signing schemes. If something goes wrong upstream, we handle it. Your team builds the product;
1 we handle the oracle infrastructure."}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.h2,{id:"perpetuals-specialized-integration",children:"Perpetuals: Specialized Integration"}),"\n",(0,i.jsx)(t.p,{children:"Perps have requirements that are meaningfully different from other oracle integrations, and RedStone treats them accordingly. Beyond data delivery, a production-ready perps oracle needs:"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.strong,{children:"Continuous 24/7 pricing"})," \u2014 including synthetic prices during closed or thin-liquidity periods so the market stays functional at all hours"]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.strong,{children:"Corruption-resistant aggregation"})," \u2014 multi-source with filtering that rejects bad ticks, stale data, and manipulation attempts before they reach your mark price"]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.strong,{children:"Smoothed mark price evolution"})," \u2014 spot prices can move abruptly; a perps engine cannot. RedStone applies smoothing, clamps, and transition logic so sudden regime changes don't cascade into unnecessary liquidations"]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.strong,{children:"Event-aware handling"})," \u2014 stock splits, reverse splits, mergers, and tender offers all change the economic meaning of a price. RedStone detects and adjusts for these so your market continues functioning normally"]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.strong,{children:"Redundant infrastructure"})," \u2014 multiple relayers, redundant transmission paths, and robust key management so the oracle layer doesn't become the single point of failure for your protocol"]}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"RedStone approaches perps integration as ongoing engineering collaboration, instead of a one-time product delivery. The oracle and the protocol are co-developed, tested, and maintained together."}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.h2,{id:"get-access",children:"Get Access"}),"\n",(0,i.jsxs)(t.p,{children:["Live is available via API key. To discuss an integration, including asset coverage, rollover methodology, sourcing configuration, and latency requirements, ",(0,i.jsx)(t.a,{href:"https://redstone.finance/contact",children:"contact RedStone"}),"."]}),"\n",(0,i.jsxs)(t.p,{children:["\u2192 For technical integration details, see ",(0,i.jsx)(t.a,{href:"/docs/stage1-market-data/live/api-reference",children:"Integration"}),"."]})]})}function h(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},8453(e,t,n){n.d(t,{R:()=>o,x:()=>a});var r=n(6540);const i={},s=r.createContext(i);function o(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.