Skip to content

REST Endpoints

Base URL: https://quasdaq.com

All endpoints are served from the Next.js app deployed on Cloudflare Workers.

Returns the full asset catalog with feed IDs and keccak256 hashes. See Feed Catalog API for full documentation.

Fetches the current price for a given feed from the Stork Oracle.

ParameterTypeDescription
feedIdstringAsset pair string (e.g. "BTCUSD")

Fetches full Stork Oracle signed price data — used for market resolution. Returns the TemporalNumericValueInput struct needed for resolve().

ParameterTypeDescription
feedIdstringAsset pair string (e.g. "BTCUSD")

Returns protocol-wide statistics (total markets, volume, etc.).

Batch lookup of X (Twitter) profiles linked to wallet addresses.

POST /api/users/x-profiles
Content-Type: application/json
{ "wallets": ["0x00...abc", "0x00...def"] }

GET /api/users/resolve-handle?handle=quasdaq

Section titled “GET /api/users/resolve-handle?handle=quasdaq”

Resolve an X handle to a linked wallet address.

ParameterTypeDescription
handlestringX username (without @)

Returns comments for a specific market.

Post a comment on a market. Requires wallet signature authentication.

DELETE /api/markets/[id]/comments/[commentId]

Section titled “DELETE /api/markets/[id]/comments/[commentId]”

Delete a comment. Requires wallet signature from the comment author.

POST /api/markets/[id]/comments/[commentId]/like

Section titled “POST /api/markets/[id]/comments/[commentId]/like”

Like or unlike a comment. Requires wallet signature authentication.

All public endpoints return Access-Control-Allow-Origin: * headers.