Pragma

  • Name: Pragma
  • URL: https://www.pragma.build/
  • Category: oracle / market-data infrastructure / Starknet-native financial-data and API stack
  • Tags: starknet-ecosystem
  • Summary: Pragma is a Starknet-local oracle stack with a paid low-latency sidecar, not a category anchor. Native Starknet feeds sit on one side, the keyed Node/API/WebSocket product on the other, plus a Miden branch that may or may not matter. Real infrastructure, still mostly ecosystem-local.
  • What it does:
    • Runs a Starknet-native oracle whose publishers submit signed market data directly to Starknet, with onchain aggregation and transparent feed construction
    • Exposes low-latency offchain data products through a Node API and WebSocket surface for developers who need realtime or non-contract access to prices and related market data
    • Supports more advanced “computational feeds” on Starknet, including onchain TWAP and volatility-oriented data products rather than only spot prices
    • Ships a Miden-native oracle design in which publisher accounts write prices to their own accounts and the oracle computes medians at query time through Foreign Procedure Invocation
    • Maintains an active public GitHub org under the Astraly Labs name, with repositories for the Starknet oracle, API node, SDKs, docs, and Miden implementation
  • Key claims:
    • The Starknet docs describe Pragma as an enterprise-grade oracle for Starknet with transparent, verifiable, and flexible data feeds built natively for the chain
    • The architecture docs say Pragma v1 on Starknet uses a publisher registry, oracle proxy, and oracle implementation contracts, with median-based source aggregation and user-selectable downstream aggregation methods
    • The risks docs explicitly classify supported feeds by risk tier and tell integrators to back-test, monitor feeds continuously, and treat long-tail assets as more manipulation-prone, which is a useful operational signal that Pragma expects serious production integrations
    • The API docs describe a separate authenticated Node/API surface with REST and WebSocket access, millisecond-latency ambitions, onchain and offchain endpoints, and low-latency streaming products
    • The Miden docs and pragma-miden repo show Pragma is no longer only a Starknet oracle brand: it is also experimenting with a client-side-proved oracle architecture tailored to Miden’s execution model

Internal linkages

  • Best upward reads: pyth-network for the broader market-data network and stork for the cleaner low-latency signed-delivery branch.

Control surface