BASKET.
FORM T-1 · TOKENOMICS & TRANSPARENCY

$BASK tokenomics

$BASK is a 100% fair launch: every token into permanently locked liquidity, zero allocations, and no team wallet above 2% - ever. Everything on this page is either verifiable onchain right now, with a link to the verified contract, or explicitly marked as a pending launch step. Nothing is implied.

THE TOKEN · ONCHAIN FACTS
Total supply100,000,000 $BASK, fixed at genesis; no mint function exists
Transfer taxNone: transfers move exactly the amount sent
Pause / blacklistNone: no function in the contract can freeze or block a holder
UpgradeabilityNone: plain contract, not a proxy; the code can never change
Onchain metadatatokenURI() is embedded in the token (logo, website, socials) - a read-only string set at deployment with no setter; not a control surface
OwnershipRENOUNCED: owner() reads 0x0 onchain; verify with the curl below
Distribution100% of supply seeded the locked liquidity pool at genesis. No team wallet, no vesting wallet, no treasury wallet. Every holder above the pool bought at the open-market price available to anyone.
Verify itBASK.sol, verified source on Blockscout ↗
SUPPLY ALLOCATION · THE WHOLE TABLE IS ONE ROW
Share$BASKBucketTerms
100%100,000,000Liquidity, locked foreverthe entire supply seeds the Uniswap v4 BASK/ETH pool (3% fee tier) at genesis; the position lives in a verified locker with no withdrawal function. The ETH side of trading fees splits 70% to the launch operator / 30% to the protocol; the $BASK side is burned to a dead address, hardcoded and immutable in the locker source
WHAT DELIBERATELY DOES NOT EXIST
Team allocation
0 - the team is paid in disclosed ETH fee flows, never in tokens
Vesting schedules
none - there is nothing to vest
Treasury reserve
0 - treasury income is 30% of protocol revenue, in ETH, as it accrues
Staking emissions
0 - staking yield is the live ETH fee stream, not inflation; supply never changes
TEAM WALLET POLICY · STANDING RULE

No team wallet may ever hold more than 2% of supply. Not via allocation - there are none - and not via market buys either. The team's economics are the disclosed ETH fee flows (the locker's immutable 70% operator share and the FeeDistributor's treasury/creator sinks), which never appear on the holders list because they are cash flow, not tokens. The single team position is the operator's disclosed ~1% open-market buy at launch, staked in full: it bootstraps governance (10,000 staked $BASK proposal threshold), earns the same ETH stream as every other staker, and is measured against the cap live, in the panel below, by anyone, forever.

Operator wallet: 0x8E9f178b90926bf0Eacf3b9754336596Dd9fAf82 · the launch script hard-aborts rather than let the position exceed 2%.

PROOF THE LIQUIDITY CANNOT BE PULLED

The pool is the only large holder, and here is exactly why that position can never move, verifiable by anyone in the locker's verified source:

One-shot seed
seed() is deployer-only and disabled forever after the genesis liquidity is added. It cannot be called twice.
No withdrawal
No function in the locker can remove liquidity, transfer the position, or upgrade the contract. Locked means locked, like a burn but with a fee claim.
Immutable split
collectFees() is permissionless. The ETH side pays an immutable 70% to the launch operator, 30% to the FeeDistributor; the $BASK side is burned to a dead address. Nobody can change the destinations, the ratio, or the burn.
Fixed pool
The pool key (token, fee tier, tick range) is set in the constructor and immutable. The position is full-range: liquidity at every price.
PROTOCOL REVENUE · HOW THE FEES FLOW

The ETH side of pool trading fees splits first at the locker: 70% to the launch operator, 30% to the protocol - immutable. The $BASK side of every trade is burned to a dead address, so every sell permanently shrinks supply. Protocol revenue (that 30%, plus every basket management and rebalancing fee) then splits in the FeeDistributor:

60%
$BASK stakers
· every management and rebalancing fee, streamed in ETH per epoch
30%
Treasury
· protocol development and operations
10%
Creators & launchpad
· rewards for high-performing basket creators

The split is governance-tunable (must always sum to 100%) and enforced by the verified FeeDistributor ↗. Basket fees: management 1% APY (hard cap 3%), rebalance 0.2% of traded value (hard cap 0.5%); caps are constants in the factory, not promises. Staking yield is this ETH stream and nothing else - no emissions, no inflation, fixed supply.

STAKING & BOOSTS
  • · Stake $BASK → earn 60% of all protocol fees in ETH
  • · Weaver tier at 1,000+ staked: priority window on new basket launches
  • · Curator tier at 10,000+ staked: 48h early access to launches
  • · Architect tier at 100,000+ staked: instant launch access

Staking is live - the contract pays real ETH from the first collected fee.

GOVERNANCE PARAMETERS
  • · Proposal threshold: 10,000 staked $BASK (0.01% of supply)
  • · Voting period: 24 hours · Quorum: 10% of staked
  • · Timelock: 12 hours between passing and execution
  • · One action per proposal; text-only signal proposals supported
Open the live governor →
LAUNCH CHECKLIST · WHAT IS DONE AND WHAT IS NOT
  1. Token stack deployed & wired

    A fresh staking contract, fee distributor, governor and liquidity locker, all pinned to $BASK. Each contract is verified on Blockscout immediately after deployment.

  2. Protocol owned by the Governor from genesis

    The entire protocol deployed fresh at launch: BasketFactory, Rebalancer, all 23 feed-backed assets listed, the six genesis baskets created, fees pointed at the FeeDistributor - and both contracts handed to the BASKGovernor in the same sitting. Every protocol contract is owned by the Governor from genesis.

  3. 100% of supply parked in the locker

    All 100,000,000 $BASK transferred into the verified locker before the pool exists. From this moment the deployer wallet holds zero tokens.

  4. Fair-launch seed: 100,000,000 $BASK : 0.3 ETH

    The one-shot seed puts the entire supply and 0.3 ETH into the pool. Genesis depth is chosen so a >2% position costs a real bid, and the deployer ends the transaction owning 0 $BASK.

    tx 0x9e8dae73bf8094
  5. Renounce token ownership

    BASK ownership transferred to the zero address; owner() reads 0x0 onchain (run the curl below). The token never had owner-only functions; this removes even the theoretical surface.

  6. Public round-trip proof

    In public history, immediately after launch: a BUY and a SELL through the real PoolManager (the exact operation a honeypot scanner simulates) plus a permissionless collectFees() crank.

    tx 0xe5b70b8154b26e
  7. Disclosed operator buy (~1%), staked

    The one team position: an open-market buy of ~1% of supply at the same public price available to anyone, immediately staked (it earns the ETH fee stream and activates governance). Hard-capped in the launch script at 2% and tracked live in the panel below, forever.

    tx 0x7682864ed11278
LIVE ONCHAIN CONTROL · READ FROM THE CHAIN, NOT CLAIMEDreading…
$BASK token · owner()
BasketFactory · owner()
Rebalancer · owner()
FeeDistributor · owner()
LIVE $BASK BALANCES
reading…
Total staked (governance power)-

When the fair-launch sequence runs, watch these rows flip in real time: token owner → RENOUNCED, protocol owners → GOVERNANCE, and 100% of supply into the locked pool.

GENESIS LEDGER · EVERY TRANSACTION WE HAVE EVER SENT
deploy BASK0x8aecd84bacfa58
deploy BASKStaking0xa76b5ff71f1a9a
deploy FeeDistributor0x2a6d748be7ce07
wire staking -> feeDistributor0xe9da7c40a466aa
deploy BASKGovernor0x2e4146ba6b9384
staking ownership -> governor0x755b9773e5fd02
feeDistributor ownership -> governor0x501a68af6ef0d3
deploy LPLocker (ETH-only fees, BASK burn)0xe843c3e2e69d12
transfer ALL 100M BASK to locker0xe615178a74a42a
deploy Rebalancer0x48520bbd36401b
deploy BasketFactory0x636bc0f7b32e44
factory configure (rebalancer, feeDistributor)0x7005d5b9f7f2b9
list AAPL on factory0xe23aa0b22b2582
list NVDA on factory0x32785f97812094
list GOOGL on factory0x8965d63e66524e
list MSFT on factory0x6cf55aeae20452
list META on factory0xcdc693b61ff5c7
list AMZN on factory0xd7567e85416017
list TSLA on factory0x13fe1f158e727f
list AMD on factory0x98a677ef5a33a4
list MU on factory0x72b148386573d0
list INTC on factory0xd133b4ce0ced5c
list SNDK on factory0x87d0ba4b368a8c
list ORCL on factory0x44addd8975d93b
list PLTR on factory0xc253026cf270f6
list CRWV on factory0xedf4897c9b44c2
list COIN on factory0x49327cb8289e80
list CRCL on factory0x60bf1bc17f5376
list BABA on factory0x012fbf2d2545c4
list SPCX on factory0xbd8df18c8d5141
list USAR on factory0x15067a7688782a
list SPY on factory0xc3552f83bcfba0
list QQQ on factory0xdd94ab4ebd7e07
list SLV on factory0xeae817ef780f64
list SGOV on factory0xee3206c39a2b67
lower creation fee for genesis baskets (v3)0x843279eaf02c86
createBasket: AI Leaders0x711956698c216e
createBasket: Magnificent 7 Lite0xb49d309e8d4155
createBasket: Semiconductor Basket0xba80500f8267f8
createBasket: Energy Transition0xe800a00d7f2973
createBasket: Crypto Rails0x4ca44911020b28
createBasket: Frontier Tech0xd3a6068c6f45f4
restore creation fee (v3)0x0ddf5876335972
BasketFactory ownership -> governor0xf0b1858a81b0ec
Rebalancer ownership -> governor0xbeb71a5cc74a21
createBasket: Yield Balance (SGOV 99 / SPY 1)0x8748793df80ff0
seed BASK/ETH v4 pool (fair launch, 100% of supply)0x9e8dae73bf8094
renounce BASK ownership0x41853aedfbbfc3
deploy round-trip swapper0x2d042136439f92
PUBLIC BUY of BASK (proof)0x3d9cc465f63083
PUBLIC SELL of BASK (honeypot disproof)0xe5b70b8154b26e
collectFees smoke test0x8f97c385afb6da
DISCLOSED operator buy (~1% of supply, open-market price)0x7682864ed11278
stake full operator position in BASKStaking0x96ddf1c60b34ae

54 transactions since genesis, deployer 0x8E9f178b90926bf0Eacf3b9754336596Dd9fAf82: the complete onchain history of this protocol. Launch transactions append here as they execute.

DON'T TRUST US · RUN THE CHECKS YOURSELF
Who owns the token right now? (returns 0x0: renounced)
curl -s -X POST https://rpc.mainnet.chain.robinhood.com -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{"to":"0x9e00366E55E10E71e4576aBAFeFe3C847Cfb6754","data":"0x8da5cb5b"},"latest"]}'
Is there a mint function? (fetch the verified source and search)
open https://robinhoodchain.blockscout.com/address/0x9e00366E55E10E71e4576aBAFeFe3C847Cfb6754#code   # 100M minted once in the constructor; no mint() exists
Third-party scanners

Serialized Audit ↗ · Blockscout token page ↗. Run any scanner you like; the source is verified and the launch checklist above tells you exactly what state to expect.

CURRENT CONTROL · FULL DISCLOSURE
ContractWho can do whatVerify
$BASK tokenNOBODY: ownership renounced to 0x0. No mint, no pause, no blacklist, no upgrade - the code is frozen forever0x9e00366E55E10E71e4576aBAFeFe3C847Cfb6754
LP lockerthe operator (deployer wallet) receives 70% of the ETH side of pool trading fees forever - immutable, hardcoded in verified source; the $BASK side of every trade is burned to a dead address. The liquidity itself can never be withdrawn, by anyone0x8D46dF83C13C0Afd94eeda5183eb3E277F2481a6
BasketFactoryBASKGovernor only, via public 24h vote + 12h timelock: list/delist assets, creation fee, basket circuit breakers0xEedC0E6812D49D1165E501eB8B5Ad53380Df3d75
RebalancerBASKGovernor only, via public vote: governance executors, max-trade circuit breaker0x8c9C42AEf14E7afd38728386D843B76b0eEF3004
FeeDistributorBASKGovernor only, via public vote: revenue split tuning. Its treasury and creator sink addresses are immutable and point at the operator EOA - disclosed; changing them requires a successor deployment via governance0xe0d89AB301E564A1B7cAFa4ACa906c0cdB5F95FE
BASKStakingBASKGovernor only, via public vote: repoint the reward source (setFeeDistributor). Stakes and rewards themselves are permissionless - stake, unstake and claim have no admin surface0x2C8a3aeAe1b52566254Eb174665f0c1dBf491bA1
Operator walleteconomic only, no admin key: the immutable 70% share of the ETH side of pool trading fees (the $BASK side is burned), the FeeDistributor's immutable treasury/creator sinks, and one disclosed market-bought position hard-capped at 2% of supply (staked, tracked live above)0x8E9f178b90926bf0Eacf3b9754336596Dd9fAf82

The genesis deployer / launch operator is 0x8E9f178b90926bf0Eacf3b9754336596Dd9fAf82. What remains with the operator is economic, not administrative: the immutable 70% share of the ETH side of pool trading fees (the $BASK side is burned), the FeeDistributor's immutable treasury/creator sinks, and one disclosed staked position capped at 2% of supply. No key can mint, pause, blacklist, upgrade, or pull liquidity. Verify any of this live in the panel above; it re-reads the chain every minute.