STRYK
Infrastructure

The dam is engineered from ten primitives.

STRYK is a monorepo of nine on-chain and off-chain packages plus the web app you are reading. Each primitive is auditable in isolation; together they compose the reservoir.

pricingRust · Q64.64

Pricing engine

Black-Scholes-Merton call/put + full first-order Greeks. No floating-point on-chain. Range-reduced exp, Newton sqrt, and A&S 26.2.17 CDF are all deterministic.

  • · packages/pricing-engine
  • · IV surface with bilinear interpolation
  • · Verified with property tests
runtimeRust

Vault runtime

The scheduler that impounds deposits, opens auctions, records clearing prices, settles at expiry, and self-seals into the next week without operator intervention.

  • · packages/vault-runtime
  • · Clockwork thread hooks
  • · Deterministic Friday rollover
on-chainAnchor 0.31

Vault executor program

The Solana program that owns the vault PDA, holds LP shares as SPL tokens, and CPI-invokes Zeta / Drift adapters. IDL published on GitHub.

  • · packages/anchor-program
  • · PDA seeds: [vault, kind, epoch]
  • · Emergency pause + upgrade authority
Program on Explorer →
auctionRust

Dutch auction layer

Gnosis EasyAuction pattern adapted for Solana. Prices decay linearly from 1.1x fair value to 0.9x over 15 minutes. Market maker whitelist gated by staked STRYK; default is slashable.

  • · packages/auction-layer
  • · On-chain clearing price
  • · Whitelist governance
adaptersRust + TS

Zeta + Drift adapters

CPI adapters into Zeta Markets for option minting and Drift Perpetual for delta-neutral hedging. Position sizing bounded to 0.98–1.02 delta band.

  • · packages/zeta-adapter
  • · packages/drift-adapter
  • · Bounded delta band
developerTypeScript

SDK + CLI + Mobile

One StrykClient shared across web, dashboard, mobile (React Native), and the `stryk` npm CLI. Read-only mode works without a wallet.

  • · packages/sdk-ts
  • · packages/cli — `npm i -g stryk-cli`
  • · packages/mobile-app
Cited work

Not a reinvention — a rebuild.

  • · Black & Scholes (1973). Journal of Political Economy 81(3).
  • · Merton (1973). Rational Option Pricing. Bell J. Economics.
  • · Ribbon Finance whitepaper — Theta Vault v1/v2 mechanics.
  • · Friktion Volts wind-down post-mortem (2023 Q3).
  • · Gnosis EasyAuction paper — batch Dutch auction.
  • · Zeta Markets options venue design docs.
  • · Squeeth / Power Perpetual whitepaper — Opyn Labs.
  • · Pyth options oracle specification v2.
Backtest snapshot

Weekly SOL Covered Call — 30 days.

Vault APY
+54.8%
Hold SOL APY
+29.1%
Excess return
+25.7%
Weeks premium expired
4 / 4

Reconstructed from Pyth SOL/USD hourly prices between 2026-05-30 and 2026-06-29. The vault ran a 15-delta OTM call each Friday against the deterministic pricing engine. Historic dataset served by /vaults/{pda}/backtest?days=30.