PROTOCOL NOTES / 01

Built to send
stocks, not points.

Basket connects a Uniswap v4 trading fee to a configurable Base B20 equity basket, then sends acquired assets to eligible BASKET holders.

ARCHITECTURE

One fee path.
Four roles.

The contracts separate collection, stock acquisition and payout accounting so each completed distribution has a clear on-chain record.

01

BASKET

The 1B fixed-supply ERC-20 that maintains an on-chain registry of potential payout holders.

02

FEE HOOK

A v4 hook that routes the 3% BASKET trading fee, in ETH, to the dividend vault.

03

DIVIDEND VAULT

The contract that accounts for each cycle and pushes acquired B20 stocks to eligible holders.

04

KEEPER

The operational address that executes purchases and distribution batches.

INITIAL PARAMETERS

The numbers
at launch.

Token supply
1,000,000,000 BASKET
Pool fee
1.00% to LPs
Hook fee
3.00% in ETH
Stock allocation
90% of hook fee / 2.70% of volume
Protocol allocation
10% of hook fee / 0.30% of volume
Reward threshold
100K initially; adjustable from 10K–100K

BASKET POLICY

The starting universe.

The active acquisition basket is owner-configurable between cycles. Assets already bought remain in the distribution universe so they can still be pushed to holders.

OPERATING MODEL

Explicit about
what is operated.

Acquired B20 assets are retained by the dividend vault and payouts are carried out on-chain. A keeper executes stock purchases and batches; protocol ownership can update selected parameters and the active basket between cycles.

Those roles are an operational dependency, not a claim of trustless automation. Deployed addresses and operating policy belong here before a live market opens.

Distribution model