Skip to content

naviprotocol/naviprotocol-monorepo

Repository files navigation

NAVI Protocol TypeScript SDK

License: MIT Node.js CI

NAVI Protocol TypeScript SDK is a comprehensive DeFi SDK collection designed for the Sui blockchain. It provides complete decentralized finance functionality including token swapping, cross-chain bridging, lending, flash loans, and more.

📦 Included Packages

DEX Aggregator SDK that aggregates liquidity from multiple decentralized exchanges to provide users with the best token swap rates.

Key Features:

  • 🔄 Multi-DEX Aggregation (Aftermath, Bluefin, Cetus, DeepBook, etc.)
  • 💰 Optimal Quote Algorithm
  • 🚀 High-Performance Transaction Execution

Cross-chain Bridge SDK that supports token transfers between different blockchain networks.

Key Features:

  • 🌉 Cross-chain Bridging (Sui, Ethereum, Solana)
  • 💰 Optimal Path Selection
  • 📊 Real-time Quote System

Lending SDK that provides complete lending functionality.

Key Features:

  • 💰 Deposit, Borrow, Repay
  • ⚡ Flash Loans
  • 📊 Price Oracle Integration
  • 🏆 Reward System

Comprehensive Wallet Client SDK that provides a unified interface for DeFi operations.

Key Features:

  • 🔐 Transaction Signing and Execution
  • 💰 Token Swapping
  • 🏦 Lending Operations
  • 💳 Balance Management
  • 🔄 Modular Design

📚 Documentation

Contribution Process

  1. Fork the project
  2. Create a feature branch (git checkout -b feat/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feat/amazing-feature)
  5. Open a Pull Request

📄 License

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

🆘 Support

📊 Project Status

Package Version Status
@naviprotocol/astros-aggregator-sdk 1.4.1 ✅ Stable
@naviprotocol/astros-bridge-sdk 1.0.1 ✅ Stable
@naviprotocol/lending 1.0.6 ✅ Stable
@naviprotocol/wallet-client 1.0.4 ✅ Stable

NAVI Protocol - Building DeFi Infrastructure for the Sui Ecosystem 🚀

Releases

No releases published

Packages

No packages published

Contributors 5