v0.1.8 · MIT License

Opinion Node SDK

非官方 TypeScript SDK,用于 Opinion Labs CLOB 预测市场(BNB Chain)

安装

npm install unofficial-opinion-clob-sdk

要求 Node.js >= 18.0.0

核心功能

市场数据

获取实时价格、订单簿、市场信息

交易操作

下单、取消订单、订单管理

Token 操作

拆分、合并、赎回结果代币

账户管理

订单、持仓、余额、交易历史

TypeScript 支持

完整类型定义,开发更安全

内置缓存

优化性能,减少重复请求

快速开始

import { OpinionClient } from 'unofficial-opinion-clob-sdk'

// 创建客户端实例
const client = new OpinionClient({
  privateKey: 'YOUR_PRIVATE_KEY', // 可选,仅交易需要
})

// 获取市场信息
const markets = await client.getMarkets()

// 获取订单簿
const orderbook = await client.getOrderbook(marketId)

// 下单 (需要私钥)
const order = await client.placeOrder({
  marketId,
  side: 'BUY',
  price: 0.5,
  size: 100,
})

依赖

viem ^2.38.6decimal.js ^10.4.3undici ^7.2.0

声明:本 SDK 为非官方版本,与 Opinion Labs 无关联、未获其认可或维护。