βš™οΈWarpGate SDK

WarpGate Swap SDK

npm version License: MIT TypeScript

TypeScript SDK for interacting with WarpGate Swap on Movement blockchain. This SDK provides a simple and intuitive way to integrate WarpGate Swap functionality into your applications.

Features

  • Token Swapping with Best Price Routing

  • Liquidity Pool Management

  • Price Calculations and Pool Information

  • Type-safe with TypeScript

  • Comprehensive Documentation

  • Full Test Coverage

Installation

Core Operations

1. Initialize Client

2. Token Swap

3. Add Liquidity

4. Remove Liquidity

5. Advanced Swap Operations

Development

Setup

Scripts

  • npm run build - Build the SDK

  • npm test - Run tests

  • npm run lint - Lint the code

  • npm run format - Format the code

Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Process

  1. Fork the repository

  2. Create your feature branch (git checkout -b feature/amazing-feature)

  3. Commit your changes (git commit -m 'Add some amazing feature')

  4. Push to the branch (git push origin feature/amazing-feature)

  5. Open a Pull Request

Security

For security concerns, please open a security advisory on GitHub.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

Last updated