New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@connector-kit/jupiter

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@connector-kit/jupiter

Jupiter DEX integration for token swapping functionality with ConnectorKit.

latest
npmnpm
Version
0.0.1
Version published
Maintainers
1
Created
Source

@connector-kit/jupiter

Jupiter DEX integration for token swapping functionality with ConnectorKit.

Installation

npm install @connector-kit/jupiter @connector-kit/sdk

🎯 Purpose

Provides seamless Jupiter DEX integration for ConnectorKit applications:

  • Token swapping with Jupiter aggregator
  • Quote fetching and price comparison
  • Transaction building and execution
  • Token list management

🏗️ Usage Pattern

// 1. Setup with SDK
import { ArcProvider } from '@connector-kit/sdk'
import { createJupiter } from '@connector-kit/jupiter'

<ArcProvider 
  network="mainnet-beta"
  providers={[createJupiter()]}
>
  <YourApp />
</ArcProvider>

// 2. Use Jupiter swap hooks
import { useSwap } from '@connector-kit/jupiter'

function SwapComponent() {
  const { 
    quote, 
    swap, 
    isLoading,
    supportedTokens 
  } = useSwap()

  const handleSwap = async () => {
    const quoteResponse = await quote({
      inputMint: 'SOL',
      outputMint: 'USDC',
      amount: 1000000 // 0.001 SOL
    })
    
    if (quoteResponse) {
      await swap(quoteResponse)
    }
  }

  return (
    <button onClick={handleSwap} disabled={isLoading}>
      {isLoading ? 'Swapping...' : 'Swap SOL to USDC'}
    </button>
  )
}

🔧 Configuration

import { createJupiter } from '@connector-kit/jupiter'

const jupiterProvider = createJupiter({
  apiUrl: 'https://quote-api.jup.ag/v6',
  slippageBps: 50, // 0.5%
  computeUnitPriceMicroLamports: 1000,
})

🚀 Extension Examples

Following this pattern, you can create additional DeFi integrations:

  • @connector-kit/marinade - Liquid staking with Marinade
  • @connector-kit/kamino - Yield farming with Kamino
  • @connector-kit/drift - Perpetuals trading with Drift
  • @connector-kit/phoenix - Order book trading with Phoenix
  • @connector-kit/orca - AMM swaps with Orca

Each follows the same provider interface pattern for consistency.

FAQs

Package last updated on 25 Sep 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts