---
url: "https://predictiontoolkit.com/tools/polymarket-net/"
publisher: "PredictionToolkit"
dateModified: "2026-11-02"
---

[← SDKs & libraries](<https://predictiontoolkit.com/polymarket-sdks/>) 

SDK

# Polymarket.Net: .NET REST and WebSocket Client

Polymarket.Net is a MIT-licensed .NET/C# client distributed through NuGet and repository releases. Built on CryptoExchange.Net, it combines Gamma/CLOB REST, WebSocket updates, account support and local order books.

[**4.0**/ 5Editorial rating](<https://predictiontoolkit.com/tools/polymarket-net/#reviews>) [Editorial assessment](<https://predictiontoolkit.com/tools/polymarket-net/#reviews>) 

[Open the Polymarket.Net repository](<https://github.com/jkorf/polymarket.net>) github.com

**Available on:** API

**Pricing:** [See plans and costs ↓](<https://predictiontoolkit.com/tools/polymarket-net/#pricing>) 

[Screenshots](<https://predictiontoolkit.com/tools/polymarket-net/#screenshots>) [Explore alternatives](<https://predictiontoolkit.com/tools/polymarket-net/#alternatives>) 

[SDKs & libraries](<https://predictiontoolkit.com/polymarket-sdks/>) 

## Screenshots and interface

Product preview1 / 2

The documented .NET integration surface.

## What is Polymarket.Net?

Typed models and enums cover responses and price, book, trade, tick-size and best-bid/ask events. Reconnection is supported, but applications still need correct resubscription and book-state recovery. Compatible targets include Native AOT use cases.

Signer and deposit/funding addresses have different roles, as do L1 wallet and L2 API credentials. The guide includes Poly1271 with a deposit address. Check request Success and Error before reading data; limit notional is share count times price, regardless of an inconsistent sample comment.

### Who it is for

-   .NET data and execution services.
-   Teams using CryptoExchange.Net.
-   Live token books and multi-account apps.

## Features and coverage

-   **Typed REST**
    
    Response classes and enums.
    
-   **Gamma and CLOB**
    
    Discover markets and read outcome-token books.
    
-   **Sockets**
    
    Price, book, trade, tick-size and best-bid/ask callbacks.
    
-   **Connections**
    
    Documented reconnect handling.
    
-   **Local books**
    
    Maintain supported book state.
    
-   **Accounts**
    
    Separate accounts and signing credentials.
    
-   **Runtime**
    
    Compatible .NET targets, including Native AOT use cases.
    

## Workflows with Polymarket.Net

### Build a market view

Read open Gamma markets, retain CLOB token IDs and request REST books.

### Maintain live books

Subscribe to tokens, process typed callbacks and monitor reconnection and recovery.

### Add private actions

Choose signature type and deposit/funding address, obtain L2 credentials and inspect every result.

## Pricing and total cost

MIT library via NuGet and repository releases. No client subscription; infrastructure and venue charges are separate.

## Getting started

**Before you start:** L1 wallet and L2 API credentials are distinct.

1.  Install Polymarket.Net from NuGet.
2.  Create a public REST client and read a small set.
3.  Inspect Success and Error before data.
4.  Add required socket tokens.
5.  Configure signing and L2 only for private actions.
6.  Enable useful logging without secrets.

Signer and deposit/funding addresses serve different roles.

[Read the repository and README](<https://github.com/JKorf/Polymarket.Net>) 

[Read the API reference](<https://github.com/JKorf/Polymarket.Net/tree/main/docs>) 

## Useful links

-   [Join the client Discord community](<https://discord.gg/MSpeEtSY8t>) 

### What to check

-   L1 wallet and L2 API credentials are distinct.
-   Local rate limiting does not remove server limits.
-   Books need correct reconnection and resubscription.
-   Compute order notional from shares and price, not a contradictory example comment.

A closer look

## Ratings & reviews

Editorial rating

**4.0**/ 5

0 user reviews

PredictionToolkit editorial

### Our take on Polymarket.Net

Typed clients, reconnects and local books provide a substantial .NET interface. Account identity and correct resubscription remain application responsibilities.

Based on documented features, setup and access terms. [How we rate](<https://predictiontoolkit.com/methodology/>) 

### User reviews 0

The main score switches to user ratings after 5 published reviews.

**Be the first to share your experience**

A specific example helps the next person choose the right tool.

## Related tools

[Browse category](<https://predictiontoolkit.com/polymarket-sdks/>) 

![Official @polymarket/client TypeScript quickstart](<https://predictiontoolkit.com/assets/cover-polymarket-client-bfee6ec6380b7d9d-400.webp>)

![@polymarket/client logo](<https://predictiontoolkit.com/assets/logo-tool-polymarket-client-765ba4cc040b.webp>)[@polymarket/client](<https://predictiontoolkit.com/tools/polymarket-client/>) 

SDK**4.0**Editorial

Build typed Polymarket apps with public reads, resumable scans, real-time topics and separate authenticated actions.

-   Language TypeScript · JavaScript

Compare the official TypeScript client.

![Official Polymarket Python SDK installation and quickstart](<https://predictiontoolkit.com/assets/cover-polymarket-python-sdk-abdc8e68d81b53bc-400.webp>)

![Polymarket Python SDK logo](<https://predictiontoolkit.com/assets/logo-tool-polymarket-python-sdk-765ba4cc040b.webp>)[Polymarket Python SDK](<https://predictiontoolkit.com/tools/polymarket-python-sdk/>) 

SDK**4.0**Editorial

Typed sync and async clients for scripts, notebooks, account workflows and real-time subscriptions.

-   Language Python

Compare the official Python client.

![polyfill-rs provider console book demo and Rust quickstart](<https://predictiontoolkit.com/assets/cover-polyfill-rs-fd115d3d8acb9d18-400.webp>)

[polyfill-rs](<https://predictiontoolkit.com/tools/polyfill-rs/>) 

SDK**3.5**Editorial

Build a Rust Polymarket integration with typed requests, explicit V2 support and configurable book processing.

-   Language Rust
-   Access API

Compare a Rust client.

## Frequently asked questions about Polymarket.Net

### How is it installed?

Use the Polymarket.Net NuGet package.

### Can sockets reconnect?

Automatic connection management is documented.

### Does it support Deposit Wallet signing?

The guide includes Poly1271 and a deposit address.

### Does it fit an existing exchange stack?

It follows CryptoExchange.Net client patterns.

In this profile
