# Integration Guide

There are two approaches available for integrating with the CrossCurve MetaLayer service. Choose the one that best fits your tech stack and transaction control requirements.

#### Direct Integration with REST API

Use this method if you need full control over the process or are using a language other than TypeScript/JavaScript.

#### Simplified Integration with SDK

A client library designed for quick integration into JS/TS projects. It abstracts interaction with the MetaLayer API, provides type safety, and simplifies standard swap scenarios.
