Overview
Stay Connected
Important: Stay up to date with the latest developer updates and get support from our team:
- Telegram: Join t.me/pendledevelopers for all development updates, API changes, and important announcements
- Telegram bot: We have a Telegram bot for developers to ask about the API at t.me/peepo_the_engineer_bot
- Discord: Get technical support on our Discord Developer Channel with responses within 24 hours
For AI users
-
As many of us increasingly rely on AI tools to read and understand project documentation, we’ve added a new folder to the repository: docs/Developers. It contains a list of questions and answers about our system and our API, useful for AI to better understand our system and provide more accurate answers when you query them. Our in-house AI is also using these knowledge bases!
-
Follow the instructions in README.md to index the knowledge bases for your AI.
What do you want to do?
| Goal | Start here |
|---|---|
| Build a trading bot or data aggregator | Quickstart → Backend API Overview |
| Integrate PT/YT into your protocol (on-chain) | Router Overview → Integration Guide |
| Price PT or LP (oracle / collateral) | Oracle Overview → How to Integrate |
| Work with Limit Orders | Limit Order Overview |
| Track sPENDLE rewards | sPENDLE API |
Core Documentation
Integration Guides
On-chain Integration
- Router: Documentation | Integration Guide
- Oracles: Overview | Integration Guide | PT as Collateral | LP as Collateral
- Example Repository - Various contract interaction examples
Off-chain Integration
- Backend API overview
- RouterStatic - Extensively tested contract for off-chain calculations. Not audited; should not be used for on-chain fund-related operations.
- sPENDLE API - Staking stats and per-user reward data
Limit Orders
Resources
- Deployed Contract Addresses — Core contracts and market addresses by chain
- Core Contract Repository
- SY Contract Repository
- Example Repository
- Whitepapers