Pricing & Calculation
Fetch Strike Options
import { ThetanutsClient } from '@thetanuts-finance/thetanuts-client';
const client = new ThetanutsClient({ chainId: 8453, provider });
// ETH strikes with default settings
const groups = await client.loan.getStrikeOptions('ETH');
// BTC strikes with custom filters
const btcGroups = await client.loan.getStrikeOptions('BTC', {
minDurationDays: 30, // At least 30 days to expiry
maxStrikes: 5, // Top 5 strikes per expiry
sortOrder: 'highestStrike',
maxApr: 15, // Borrowing rate for cost estimation
});Strike Settings
Setting
Default
Description
Strike Option Fields
Field
Type
Description
Calculate Loan Costs
Promotional Pricing
Promo Eligibility Rules
Condition
Requirement
Raw Pricing Data
See Also
Last updated

