Drift Protocol perpetual futures trading on Solana (direct SDK)
74
63%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./src/skills/bundled/drift-sdk/SKILL.mdDirect SDK-based trading on Drift Protocol, Solana's leading perpetual futures DEX. Bypass the gateway requirement with native SDK integration.
# Set credentials
export DRIFT_PRIVATE_KEY="your-solana-private-key"
export SOLANA_RPC_URL="https://api.mainnet-beta.solana.com"
# Check balance
/drift balance
# Open a position
/drift long BTC 0.1
/drift short ETH 1 2500
# Close position
/drift close BTC| Command | Description |
|---|---|
/drift long <coin> <size> [price] | Open long position |
/drift short <coin> <size> [price] | Open short position |
/drift close <coin> | Close position at market |
/drift closeall | Close all positions |
/drift leverage <coin> <1-20> | Set leverage |
Examples:
/drift long BTC 0.1 # Market buy 0.1 BTC
/drift short ETH 1 2500 # Limit sell 1 ETH at $2500
/drift leverage SOL 5 # Set SOL leverage to 5x| Command | Description |
|---|---|
/drift orders | List open orders |
/drift cancel <orderId> | Cancel order by ID |
/drift cancel <coin> | Cancel all orders for coin |
/drift cancelall | Cancel all orders |
/drift modify <orderId> [price] [size] | Modify order |
| Command | Description |
|---|---|
/drift balance | Collateral, margin, health factor |
/drift positions | Open positions with PnL |
# Required
export DRIFT_PRIVATE_KEY="base58_or_json_array"
# Optional
export SOLANA_RPC_URL="https://api.mainnet-beta.solana.com"
export DRY_RUN=true # Test mode| Market | Index | Max Leverage |
|---|---|---|
| BTC-PERP | 0 | 20x |
| ETH-PERP | 1 | 20x |
| SOL-PERP | 2 | 20x |
| ... | ... | ... |
2a8c94e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.