Integrate institutional-grade Strike functionality directly into your trading engine or dApp. The SDK provides low-latency access to our volatility oracles and execution layer.
Installation
bash
npm install @lightning-protocol/sdk
Initialize Client
typescript
import { Lightning } from '@lightning-protocol/sdk';
const client = new Lightning({
apiKey: process.env.LIGHTNING_KEY,
cluster: 'mainnet-beta',
commitment: 'confirmed'
});
Configure Strike Thresholds
typescript
// Set volatility trigger for SOL-PERP
await client.setThreshold({
pair: 'SOL-PERP',
volatilityIndex: 4.5, // >4.5% std dev / hr
liquidityDepth: 1000000, // <$1M within 2%
cb: 'https://api.yourapp.com/webhooks/strike'
});