# Quick Start

XPay is framework-agnostic so you can use it in any javascript environment.

### Install library

Installation via node package manager npm:&#x20;

```bash
npm i @xswap-link/sdk
```

### Basic Setup

To set up XPay in your project, follow these steps:

```typescript
import { openTransactionModal } from "@xswap-link/sdk";
```

Open XPay modal with example configuration

```typescript
await openTransactionModal({
  integratorId: "xxxxx", // XSwap Integrator ID
  dstChain: "8453", // Base
  dstToken: "0x8fe815417913a93ea99049fc0718ee1647a2a07c", // XSWAP Token
});
```

Execute transactions and enjoy the power of interoperability!&#x20;

**NOTE** if you need integratorId then [**Apply Here**](https://forms.gle/Y6kh19Bghtayt6FZ7)

For a more detailed example please check the example project on [**Github** ](https://github.com/xswap-link/Cross-Chain-Token-Purchase)
