Pre-IPO Company Perpetual Futures and Tokenized Shares (by Company Id)
omnial/pre-ipo-company-perps-and-tokenized-shares
For one pre-IPO (privately held) company, returns the perpetual futures markets on crypto exchanges that track it (DEX or CEX label, exchange name and id, contract id, price, the company valuation that price implies, volume, open interest, annualized funding rate, market link) and the tokens issued against its shares (issuer name and id, backing, price, market cap, product link). Covers private companies, not listed stocks.
Price
Up to $0.001 per call; you pay what the call used
The price shown is the price you pay. No monthly minimum. Top-ups start at $5.
Data source
DefiLlama
Data from DefiLlama.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/pre-ipo-company-perps-and-tokenized-shares" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/pre-ipo-company-perps-and-tokenized-shares" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/pre-ipo-company-perps-and-tokenized-shares", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/pre-ipo-company-perps-and-tokenized-shares", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.001 |
- Updated
- Oct 14, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"type": "string",
"minLength": 1,
"description": "The company's id, a lowercase slug (not case-sensitive). The display name is not accepted."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"perps": {
"type": "array",
"items": {
"type": "object",
"properties": {
"price": {
"type": "number",
"description": "The market's latest contract price; contract sizes differ by venue, so compare venues by estimatedValuation."
},
"volume": {
"type": "number",
"description": "Trading volume; may be zero."
},
"contract": {
"type": "string",
"description": "Exchange-prefixed contract identifier."
},
"tradeUrl": {
"type": "string",
"description": "Link to the market on the exchange."
},
"exchangeName": {
"type": "string",
"description": "The exchange's display name."
},
"exchangeType": {
"type": "string",
"description": "DEX or CEX."
},
"openInterest": {
"type": [
"number",
"null"
],
"description": "Open interest; null when the venue reports none."
},
"platformSlug": {
"type": "string",
"description": "The exchange's id."
},
"estimatedValuation": {
"type": "number",
"description": "The company valuation that the market's price implies."
},
"annualizedFundingRate": {
"type": "number",
"description": "The funding rate, annualized; may be zero or negative."
}
}
},
"description": "Perpetual futures markets on the company, on DEX and CEX venues."
},
"tokenIssuers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The issuer's id."
},
"price": {
"type": "number",
"description": "The token's price."
},
"backing": {
"type": "string",
"description": "What backs the token."
},
"marketCap": {
"type": [
"number",
"null"
],
"description": "The token's market cap; may be null."
},
"issuerName": {
"type": "string",
"description": "The issuing company's name."
},
"productUrl": {
"type": "string",
"description": "Link to the issuer's product page."
}
}
},
"description": "Tokens issued against the company's shares."
}
}
},
"updatedAt": {
"type": "string",
"description": "When the data was last updated (ISO 8601)."
}
},
"description": "Markets and tokens that track the company."
}