FLAP STRATEGY ROUTER / INITIALIZING

FSTRVAULT

RESOLVING STOCKS VAULT MANDATE00%
VOLUME GENERATES TAXVAULT BUYS STOCK TOKENSMANDATE FROZEN AT DEPLOYHOLDERS RECEIVE ASSETSFACTORY ALLOWLISTEDVOLUME GENERATES TAXVAULT BUYS STOCK TOKENSMANDATE FROZEN AT DEPLOYHOLDERS RECEIVE ASSETSFACTORY ALLOWLISTED
FLAP STRATEGIES / STOCK VAULT

THE
STRATEGY.

$FSTR is the strategy layer on top of Flap’s Stocks Vault. Trading tax enters a disclosed vault mandate, buys listed stock tokens or basket shares, and routes the resulting assets to holders.

TAX ROUTE100% DISCLOSEDNO MYSTERY WALLET
STRATEGY STATEFROZEN AT DEPLOYFACTORY SUBSET
INPUTFlap trading tax
PIPEStocks Vault
OUTPUTStock tokens / basket shares
POLICYPublished at deployment
THE STOCKS VAULT PATH

Tax in.
Listed assets out.

The value flow remains mechanical. Strategy names and weights define what the vault may buy; chat does not rewrite the mandate.

01

Market volume

$FSTR trades on Flap and produces the configured tax.

02

Tax collection

The disclosed tax route sends assets into the documented Stocks Vault.

03

Vault purchase

The vault acquires stock token S or its published IndexBasketToken.

04

Accrual

Stock assets or basket shares accrue against eligible $FSTR holdings.

05

Distribution

Auto-pay above the threshold, or holder claim through the tax interface.

FLAP VAULT VERSIONS

Know the factory.

The keeper resolves the actual vault type before it interprets the dividend asset.

VERSION 01

RWA Vault v1

A single-token RWA vault. The target asset is returned by rwaAsset() and may begin as address(0) until the first tax flow initializes it.

shape: single name
output: one stock token
factory: allowlist required
VERSION 02

RWA Vault v2

The later single-name vault path. The strategy still resolves one disclosed stock token rather than a discretionary basket.

shape: single name
output: one stock token
policy: fixed at create
VERSION 03

Index Vault v3

A basket of one to N supported assets. Holder dividends are represented by the vault’s IndexBasketToken.

shape: basket
output: IB shares
read: supportedAssets()
STRATEGY EXPLORER

Pick a mandate.
Freeze the weights.

Explore compatible shapes below. This interface demonstrates the schema; it does not change any deployed vault.

Published strategies

Select a mandate to inspect its vault shape, output, and supported allocation.

FSTR_MANDATE_READER v1.000:00:00 UTC
SELECTED STRATEGYMEGA-CAP BOOK
VAULT SHAPE: v3 Index VaultOUTPUT: IndexBasketToken
COMPATIBLE SHAPES

Strategy means structure.

MANDATE
VAULT SHAPE
WHAT TAX BUYS
Single-name
v1 / v2
One listed stock token
Mega-cap book
v3
NVDA + AAPL + MSFT + GOOGL + AMZN + TSLA
Index
v3
QQQ / SPY wrappers
Broker book
v3 + floor
Stock tokens plus a disclosed floor pool
Cycle reserve
Strategy vault
Reserve until threshold, then programmed buyback
KEEPER / AGENT LOOP

Resolve. Verify. Claim.

The keeper may service the mandate. It does not get to invent a different one.

01

Index event

Read FlapTaxVaultTokenCreated from VaultPortal.

02

Verify factory

Require vaultFactory on the Stocks allowlist.

03

Resolve asset

Read rwaAsset(), basketToken(), and supportedAssets().

04

Check identity

Continue only when $FSTR is the documented tax token.

05

Claim threshold

Distribute only when the configured minimum is satisfied.

06

Fail closed

Halt on unknown factory, depeg, or daily cap.

DEFAULT $FSTR

FROZEN
AT DEPLOY.

The strategy name, supported assets, weights, vault factory, tax route, and optional buyback split belong in the deployment schema—not in a changing social post.

NOT A SHAREBOUNDARY
NOT VOTING STOCKBOUNDARY
NOT COMPANY NAVBOUNDARY
NOT A MYSTERY WALLETBOUNDARY
NOT UNDISCLOSED DISCRETIONBOUNDARY
UNKNOWN FACTORY / DEPEG / CAPHALT