This page will help you get started with the StakeKit.

Welcome to the StakeKit REST API.

StakeKit provides developers with the easiest way to integrate yields like staking, lending, vault products, etc. into their applications. With 300+ integrations supported over different 25 blockchain networks, the StakeKit is your one-stop shop for enabling your users to earn yield.

The API accepts JSON-encoded request bodies for POST endpoints, and returns JSON for all responses including errors. In all API requests, you must set the content-type HTTP header to application/json.

Using this reference, you can make raw HTTP requests to all of our endpoints, such as the GET /stake/opportunities endpoint — a read endpoint for pulling all the yield opportunities supported — or the POST /stake/enter endpoint — a write endpoint for getting the transaction data needed to enter a specific yield.