Drift协议SDKSkill drift-sdk

这是一个用于在Solana区块链上的Drift Protocol进行永续期货交易的直接SDK工具。它支持市场订单、限价订单、杠杆控制、风险管理等功能,无需网关服务器,便于开发者集成和交易。关键词:Drift Protocol, Solana, 永续期货, SDK, 交易, 杠杆, 风险管理。

DeFi 0 次安装 1 次浏览 更新于 3/9/2026

name: drift-sdk description: “Drift Protocol 在 Solana 上的永续期货交易(直接 SDK)” emoji: “🌊” commands:

  • /drift gates: envs:
    • DRIFT_PRIVATE_KEY

Drift Protocol SDK

基于直接 SDK 的交易在 Drift Protocol,Solana 的领先永续期货去中心化交易所。通过原生 SDK 集成绕过网关需求。

快速开始

# 设置凭证
export DRIFT_PRIVATE_KEY="你的-solana-私钥"
export SOLANA_RPC_URL="https://api.mainnet-beta.solana.com"

# 检查余额
/drift balance

# 开仓
/drift long BTC 0.1
/drift short ETH 1 2500

# 平仓
/drift close BTC

命令

交易

命令 描述
/drift long <币种> <数量> [价格] 开多头仓位
/drift short <币种> <数量> [价格] 开空头仓位
/drift close <币种> 市场价平仓
/drift closeall 平所有仓位
/drift leverage <币种> <1-20> 设置杠杆

示例:

/drift long BTC 0.1           # 市场买入 0.1 BTC
/drift short ETH 1 2500       # 限价卖出 1 ETH 在 $2500
/drift leverage SOL 5         # 设置 SOL 杠杆为 5倍

订单

命令 描述
/drift orders 列出未平订单
/drift cancel <订单ID> 根据 ID 取消订单
/drift cancel <币种> 取消该币种的所有订单
/drift cancelall 取消所有订单
/drift modify <订单ID> [价格] [数量] 修改订单

账户

命令 描述
/drift balance 抵押物、保证金、健康因子
/drift positions 未平仓位与盈亏

配置

# 必填
export DRIFT_PRIVATE_KEY="base58或JSON数组"

# 选填
export SOLANA_RPC_URL="https://api.mainnet-beta.solana.com"
export DRY_RUN=true  # 测试模式

功能

  • 直接 SDK - 无需网关服务器
  • 永续与现货 - 交易两种市场类型
  • 订单类型 - 市场单、限价单、仅挂单、即时或取消、全部成交或取消
  • 仓位管理 - 跟踪未实现盈亏、入场价格
  • 风险指标 - 健康因子、保证金使用率、清算价格
  • 杠杆控制 - 按市场设置杠杆(1-20倍)

市场

市场 索引 最大杠杆
BTC-PERP 0 20倍
ETH-PERP 1 20倍
SOL-PERP 2 20倍

资源