Infrastructure · B2B

PEPT Peptide Oracle API

Dual-source research peptide $/mg marks, settled on Robinhood Chain and served over REST so other protocols, dashboards, and marketplaces can integrate without scraping vendors themselves.

What you get

  • Live and historical $/mg for SEMA, TIRZ, RETA, and GLP-1 index
  • On-chain market keys (keccak256) for the PeptideOracle contract
  • OHLC candles for charting (sparse samples, forward-filled)
  • Source metadata and optional push tx hashes for audit trails

Authentication

Pass an API key via X-API-Key or Authorization: Bearer. Demo key for exploration: pept_demo_public. Production B2B keys are issued out of band; set ORACLE_API_REQUIRE_KEY=true to enforce.

curl -sS "https://pept.trade/api/v1/oracle/prices/SEMA-PERP" \
  -H "X-API-Key: pept_demo_public" | jq .

Endpoints

Service discovery and endpoint index

Liveness + per-market feed freshness

Supported markets, units, on-chain marketKey

Latest mark for every market (on-chain preferred)

Latest mark for one market

Raw oracle samples (ts, price, source, txHash)

OHLC candles for charts (forward-filled)

On-chain settlement

Marks are pushed to PeptideOracle on Robinhood Chain Testnet (chain id 46630). Integrators can read REST for latency and UX, and verify the same feed on-chain for settlement-critical paths.

Oracle:  0x59d62e2735Bd583F34A8AC2573bA952Df5849449
Market:  keccak256(utf8("SEMA-PERP"))
Method:  getPrice(bytes32) → uint256 (18 decimals)

Integration notes

  • CORS is open for GET. Prefer server-side calls for production keys.
  • Rate limits: ~60 req/min demo, ~300 req/min standard (per instance).
  • History cadence is currently sparse (scrape/push); denser feeds are on the roadmap.
  • Responses include a meta object with version and auth tier.

Questions or enterprise access: open a PEPT Trade issue or contact the team. Research peptide pricing only; not medical or investment advice.