跳转到主要内容
Polymarket 提供 TypeScript、Python 和 Rust 的官方开源客户端。三者都支持完整的 CLOB API,包括市场数据、订单管理和身份验证。

安装

npm install @polymarket/clob-client ethers@5

快速示例

import { ClobClient } from "@polymarket/clob-client";

const client = new ClobClient(
  "https://clob.polymarket.com",
  137,
  signer,
  apiCreds,
);

const markets = await client.getMarkets();

源代码

语言仓库
TypeScript@polymarket/clob-clientgithub.com/Polymarket/clob-client
Pythonpy-clob-clientgithub.com/Polymarket/py-clob-client
Rustpolymarket-client-sdkgithub.com/Polymarket/rs-clob-client
每个仓库的 /examples 目录中包含可运行的示例。

Builder SDK

如果你通过 Builder Program 构建应用,还可以使用额外的签名 SDK:
语言仓库
TypeScript@polymarket/builder-signing-sdkgithub.com/Polymarket/builder-signing-sdk
Pythonpy_builder_signing_sdkgithub.com/Polymarket/py-builder-signing-sdk
使用详情请参阅订单归因

Relayer SDK

对于使用代理钱包的免 Gas 交易,Relayer 客户端负责通过 Polymarket 的 relayer 提交交易:
语言仓库
TypeScript@polymarket/builder-relayer-clientgithub.com/Polymarket/builder-relayer-client
Pythonpy-builder-relayer-clientgithub.com/Polymarket/py-builder-relayer-client

下一步