> For the complete documentation index, see [llms.txt](https://docs.inqud.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.inqud.com/crypto-recurring/integration/recurring-sdk.md).

# Recurring SDK

The Inqud Recurring SDK empowers developers to integrate automated cryptocurrency billing into applications while maintaining full control over the user interface (UI). This flexibility allows for a customized payment experience that aligns with your brand and user expectations.

### SDK

The Inqud Recurring SDK is a React-based library for integrating subscription-based payment systems with Ethereum-compatible wallets and blockchain networks. It provides hooks to manage wallet connections, network and currency selection, and recurring transactions, while abstracting backend API calls and contract interactions.

### Prerequisites

* Your business account with Inqud is set up, complete with API tokens configured.
* The Crypto Recurring Project has been established and configured within the Inqud platform.
* Plans are created within project.

If you don't have the prerequisites in place yet, please refer to the following page:

{% content-ref url="/pages/yYjhesklLaLXq7JL6rwC" %}
[Get Started](/crypto-recurring/get-started.md)
{% endcontent-ref %}

{% hint style="info" %}
There are two types of recurring plans: On-demand and Subscription. The integration method is different for each type, ensuring that the specific needs of each plan are met efficiently.
{% endhint %}

For details about the different plan types, please refer to the following page:

{% content-ref url="/pages/ZyHwkRbonqS61xDcjF0P" %}
[Plan](/crypto-recurring/explore/plan.md)
{% endcontent-ref %}

### Usage

Install Inqud Recurring SDK:

```
npm i inqud-recurring-api
```

\
Read SDK documentation:

{% embed url="<https://www.npmjs.com/package/inqud-recurring-api>" %}

Check out an example project utilizing the SDK:

{% embed url="<https://github.com/Inqud/inqud-recurring-sdk-example>" %}

Try the example project in the [sandbox](https://stackblitz.com/edit/github-ogmoce?file=md!README.md\&initialPath=/plans/PLAN-c210e449-268d-4b17-b0c2-6f2c475372d2).
