Request the API to construct the calldata necessary for cross-chain updates.
- Listens for live data feeds update
- Retrieves the signatures of the Hyperlane Validators
- Constructs the calldata for data feeds requested through HTTP/WebSocket
Core Contacts of the Pragma Oracle.
Wrapper around the Pragma Oracle that allows us to dispatch feed updates through Hyperlane.
Solidity contracts & libraries.
- Set of contracts used to store data relayed from Pragma chain using Hyperlane.
- SDK that can be used by EVM protocols looking to integrate Pragma.
A SDK used to query data from Theoros in a simple way.
- Fetch the latest calldata using either REST or Websocket endpoints.
The main scripts used to deploy all our contracts (Cairo, Solidity, ...) are located there.
Utils scripts that we use to make some actions on-chain.