Midas logo
Protocol

Midas API

Midas provides tokenized access to institutional investment strategies on Ethereum. The API returns token positions with oracle-based pricing via Chainlink.

Supported chains

EthereumBaseArbitrum

Available data

Token Positions

Token holdings with balance, USD value, APY, and Chainlink oracle price

Notes

  • APY is calculated from 7-day historical price changes — may be null if insufficient data
  • oraclePrice is sourced from a Chainlink-compatible price feed
  • tokenPositions is an empty array when the wallet holds no Midas tokens

Example query

query.graphql
query {
  walletPositions(inputs: [
    { protocol: "midas", chainId: 1, walletAddress: "0x742d35Cc6634C0532925a3b8D4C9db96C4b4d8b6" }
  ]) {
    data {
      ... on MidasWalletPositions {
        protocol
        walletAddress
        chainId
        tokenPositions {
          symbol
          balanceUsd
          apy
          oraclePrice
        }
      }
    }
    errors { protocol error { code message } }
  }
}
Try in PlaygroundView full docs

Other protocols

MorphoMorphoAaveAavePendlePendleFluidFluidCompoundCompoundAvantAvantAvantisAvantisNeutrlNeutrl