Skip to main content

Boros Developer Documentation

Boros is an on-chain interest rate swap (IRS) trading platform by Pendle, deployed on Arbitrum. It enables users to take leveraged long or short positions on variable interest rates β€” starting with funding rates β€” through a hybrid central limit order book (CLOB) and AMM architecture. These docs are for developers integrating with Boros programmatically, whether through the REST API and SDK, direct smart contract calls, or both.

Choose your path​

Building a trading bot or API integration

Use the REST API and SDK via the agent-based Send Txs Bot architecture. Start with Backend Integration > Overview.

Integrating smart contracts directly

Call Boros contracts from your own on-chain or off-chain code. Start with Contracts > Router.

Learning how the protocol works

Read the LitePaper for a conceptual overview, or dive into Mechanics for protocol-level detail.

What's in these docs​

SectionContents
Backend IntegrationREST API, WebSocket, agent wallet setup, stop orders (TP/SL), transaction submission via Send Txs Bot, best practices
Historical DataMonthly NDJSON exports of trades, OHLCV candles, order book snapshots, settlement rates and market data
MechanicsOrder book matching, margin system (cross vs isolated), settlement, fees
ContractsRouter, MarketHub, Market, custom types reference, NPM package
LitePaperUser-friendly explanation of interest rate swaps with worked examples
FAQCommon questions and troubleshooting

Quick resources​