Pendle Boros SDK

Official TypeScript SDK (`@pendle/boros-sdk-public`) that wraps calldata generation, EIP-712 signing, the Agent trading model, and Send-Txs-Bot dispatch on top of the Boros HTTP API. Uses `viem` 2.x as a peer dependency and pairs with `@pendle/boros-offchain-math` for tick/rate conversion. Exposes a high-level `Exchange` client with methods like `placeOrder`, `getAllMarkets`, plus an escape-hatch `getOpenApiSdk()` for direct OpenAPI access.

Pendle Boros SDK is one of 9 APIs that Pendle Finance publishes on the APIs.io network.

Tagged areas include Boros, SDK, TypeScript, Margin, and Trading. The published artifact set on APIs.io includes API documentation and a quickstart.

API entry from apis.yml

apis.yml Raw ↑
aid: pendle-finance:boros-sdk
name: Pendle Boros SDK
description: Official TypeScript SDK (`@pendle/boros-sdk-public`) that wraps calldata generation, EIP-712
  signing, the Agent trading model, and Send-Txs-Bot dispatch on top of the Boros HTTP API. Uses `viem`
  2.x as a peer dependency and pairs with `@pendle/boros-offchain-math` for tick/rate conversion. Exposes
  a high-level `Exchange` client with methods like `placeOrder`, `getAllMarkets`, plus an escape-hatch
  `getOpenApiSdk()` for direct OpenAPI access.
humanURL: https://docs.pendle.finance/boros-dev/Backend/sdk
baseURL: https://github.com/pendle-finance/boros-sdk-public
tags:
- Boros
- SDK
- TypeScript
- Margin
- Trading
properties:
- type: Documentation
  url: https://docs.pendle.finance/boros-dev/Backend/sdk
- type: Repository
  url: https://github.com/pendle-finance/boros-sdk-public
- type: Package
  url: https://www.npmjs.com/package/@pendle/boros-sdk-public
- type: Quickstart
  url: https://docs.pendle.finance/boros-dev/Backend/bot-quickstart
- type: Examples
  url: https://github.com/pendle-finance/boros-api-examples