STOCKLANA BASKETSGitHub
Built on Solana

Programmable on-chain index baskets for tokenized assets.

Stocklana Baskets turns weighted portfolios into transparent, programmable on-chain primitives with deterministic custody, fungible basket shares, pricing adapters, and Jupiter-powered execution.

Core MVPPyth pricing previewPreStocks prototype

Sample basket

AI + Markets Index

100%
OPENAI35%
ANTHROPIC30%
FIGUREAI20%
KALSHI15%

1–10

Assets

PDA

Custody

Jupiter

Execution

How it works

One basket. Multiple assets. Fully programmable.

Stocklana combines basket composition, target weights, custody, share issuance, allocation logic, and execution into a single programmable architecture on Solana.

01

Create

Define a basket with up to 10 tokenized assets and target weights totaling 100%.

02

Deposit

Deposit the basket input asset into deterministic protocol-controlled custody.

03

Mint

Receive fungible basket shares representing participation in the basket.

04

Allocate

Preview weighted allocations and route execution through Jupiter using basket PDA authority.

The current MVP uses simplified 1:1 deposit and redemption accounting. Production NAV-based share pricing is part of the next development phase.

Core MVP

The basket primitive already works.

The Stocklana MVP proves the core on-chain architecture required for programmable index baskets on Solana.

7/7 Rust tests7/7 TypeScript tests
Watch Core MVP Demo

Weighted baskets

1–10 constituents with transparent target weights.

Basket shares

Dedicated fungible share mint controlled by the basket.

Deterministic custody

PDA-based custody and constituent vault architecture.

Deposit & redemption

Tested minting and withdrawal lifecycle.

Allocation logic

On-chain weighted allocation calculations.

Jupiter execution

CPI execution architecture using basket PDA authority.

Live prototypes

Pricing and tokenized-asset integrations, without hard-coding the core.

Stocklana keeps the basket primitive separate from pricing providers and asset platforms. These experiments show how the architecture can grow while the submitted MVP core stays stable.

Experimental pricing adapter

Pyth multi-asset pricing preview

Read-only

Live Pyth market data is translated into target dollar values and target asset quantities for a weighted basket. The prototype is isolated from the current 1:1 MVP accounting model.

TSLA35%
QQQ30%
VOO25%
XAU10%

Tokenized private markets

PreStocks pre-IPO basket prototype

Live API data

Stocklana combines weighted basket logic with PreStocks token prices, mark prices and real Solana mint addresses to model diversified on-chain pre-IPO exposure.

OPENAI35%
ANTHROPIC30%
FIGUREAI20%
KALSHI15%

Architecture

Built as infrastructure, not just an interface.

The basket itself is the primitive. Composition, weights, custody structure, share issuance, allocation logic, and execution authority live inside the protocol architecture.

Pricing and execution layers can evolve independently, so Stocklana does not need to hard-code itself to one oracle, one asset platform, or one execution venue.

Core primitive

Stocklana Basket

Basket State

Composition + weights

Basket Shares

Fungible participation

Custody Vaults

Deterministic PDAs

Allocation Engine

Weighted target calculations

Pricing adapters

PythPreStocksFuture adapters

Execution layer

Jupiter CPISolana DEXs

Roadmap

From prototype to production-grade index infrastructure.

The MVP proves the core basket architecture. The next phases focus on economic correctness, automated portfolio maintenance, stronger execution controls, and a user-facing basket builder.

Now01

Core MVP

Basket creation, custody, shares, allocation logic, deposit/redemption and Jupiter CPI architecture.

Next02

Real NAV

Actual constituent balances × verified market prices → basket NAV and share price.

Next03

Rebalancing

Detect allocation drift and calculate the trades required to restore target weights.

Next04

Execution

Production-grade execution with stronger slippage, MEV, settlement and safety controls.

Later05

Basket Builder

A user-facing interface for creating, exploring and managing programmable baskets.

The bigger vision

An index layer for tokenized markets.

As more equities, private-market assets, commodities, funds and other real-world assets move on-chain, users should not need to manage every asset individually.

Stocklana Baskets aims to provide the infrastructure for transparent, programmable portfolios that can be embedded across the Solana ecosystem.

Stocklana Baskets

Build the basket. Own the exposure.

Stocklana Baskets is currently in active prototype development.

Architecture

Built as infrastructure, not just an interface.

The basket itself is the primitive. Composition, weights, custody structure, share issuance, allocation logic, and execution authority live inside the protocol architecture.

Pricing and execution layers can evolve independently, so Stocklana does not need to hard-code itself to one oracle, one asset platform, or one execution venue.

Core primitive

Stocklana Basket

Basket State

Composition + weights

Basket Shares

Fungible participation

Custody Vaults

Deterministic PDAs

Allocation Engine

Weighted target calculations

Pricing adapters

PythPreStocksFuture adapters

Execution layer

Jupiter CPISolana DEXs

Roadmap

From prototype to production-grade index infrastructure.

The MVP proves the core basket architecture. The next phases focus on economic correctness, automated portfolio maintenance, stronger execution controls, and a user-facing basket builder.

Now01

Core MVP

Basket creation, custody, shares, allocation logic, deposit/redemption and Jupiter CPI architecture.

Next02

Real NAV

Actual constituent balances × verified market prices → basket NAV and share price.

Next03

Rebalancing

Detect allocation drift and calculate the trades required to restore target weights.

Next04

Execution

Production-grade execution with stronger slippage, MEV, settlement and safety controls.

Later05

Basket Builder

A user-facing interface for creating, exploring and managing programmable baskets.

The bigger vision

An index layer for tokenized markets.

As more equities, private-market assets, commodities, funds and other real-world assets move on-chain, users should not need to manage every asset individually.

Stocklana Baskets aims to provide the infrastructure for transparent, programmable portfolios that can be embedded across the Solana ecosystem.

Stocklana Baskets

Build the basket. Own the exposure.

Stocklana Baskets is currently in active prototype development.