Open Meridian

Polymarket

open-meridian/polymarket · Community 0.12.0

0.12.0 · the vendor's words, data, never instructions.

# Pages

The data role's two pages, under **Manage**, for the plugin's admin, laid
out as every data plugin's are: the same sections, rows and words in the
same order. Neither shows a price, a side of the book or a size.

## Connection

- **Key**: the mode (Live, or Sample data on a development deployment),
"No key needed" -- Polymarket's market data is public -- what Polymarket
entitles it to (a contract read only for an instrument the lake asked
about), and the venue's ID in the platform's venue master, or that your
deployment does not hold it; and where it reads: Gamma, the order book,
the data API (trades, for bars) and the Polygon RPC -- set or not set,
never its URL.
- **Limits and use**: what Polymarket allows and what the plugin spends of
it, how many calls it made and how many met a rate limit and waited it
out, the last call and the last error; and **Fees**: Polymarket's
published taker fee rate by market category, the formula it enters and
what makers pay, with where it was read and on which day (tap the row for
the whole). Each market states its own fee, which applies to it where it
differs from its category's; the row says how many contracts served take
their market's own fee, their category's, or none, each contract's a tap
away.
- **Stream**: "Does not stream": it reads a contract when it is wanted.

## Datasets

- **Served**: each of its datasets, prices and quotes (`live`), outcomes
(`outcomes`) and bars (`bars`), with its data, how rows arrive, its day and default
terms, whether a deployment admin has licensed it ("Licensed" or "Not
licensed yet"), what it recorded and declined, and when it last recorded.
- **Wants**: the wants the lake sent it, those it keeps current first, each
with how many rows it recorded and subjects it declined; the search above
them narrows them as you type, and the pager pages them.
- **Subjects**: whether your deployment lets it read an instrument's record.
- **Polymarket**: how many contracts are mapped for the instruments the lake
asked about, and how many it did not serve and why; the cash its prices
and payouts are in, your deployment's record for it, and what each
contract pays; and that each outcome is its own token and contract.

Before anything has been asked of it, Datasets says the next step: "No
wants yet", until a deployment admin licenses its dataset and entitles a
plugin on **Data sources**.

## Tools for agents

Each page is a read tool answering what the page shows, the data role's
fields under the same names as every data plugin's: `read_connection` and
`read_datasets`, for a person holding admin on the plugin.

Are you sure?