> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.paradigm.co/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.paradigm.co/_mcp/server.

# High-Level Notes

### Your solution should

* Use the *JSON-RPCoverWebSocket* interface to receive real-time updates about events.
* For *JSON-RPCoverWebSocket* connections, ensure a `heartbeat` has been initiated and is being maintained.
* Use the *RESToverHTTP* interface to interact with Paradigm.
* Wait for responses to *RESToverHTTP* requests to confirm successful or erroneous interactions.
* Ensure each request has the necessary authentication attributes as each request **must be authenticated**.

### Your solution should not

* Use the *RESToverHTTP* interface to poll for event updates.
* Use the *JSON-RPCoverWebSockets* interface to send payload requests to Paradigm.

## Taker Limits & Maker Protections

Paradigm enforces a number of limitations to ensure markets operate fairly and discourage negative practices. These limitations to specific user actions are at the sole discretion of Paradigm with changes communicated as they occur.

* [Taker Limits](taker-limits)
* [Maker Protection](maker-protection)