BASKET.
FORM T-1 · TOKENOMICS & TRANSPARENCY

$BASK tokenomics

Everything on this page is either verifiable onchain right now, with a link to the verified contract, or explicitly marked as a pending decision. 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
OwnershipRENOUNCED July 11, 2026: owner() reads 0x0 onchain; verify with the curl below
Current distribution10M in the permanent LP locker · 40M + 30M + 20M in three ownerless VestingVaults (released only to the governor) · deployer holds ~0 plus disclosed operator fee income. $BASK trades live on Uniswap v4
Verify itBASK.sol, verified source on Blockscout ↗
SUPPLY ALLOCATION · PUBLISHED BEFORE DISTRIBUTION
Share$BASKBucketTerms
40%40,000,000Staking rewards reserveVestingVault, 48-month linear release to the governor: funds long-term staker emissions (~0.83M/month)
30%30,000,000TreasuryVestingVault, 36-month linear release to the governor: development, operations, the external audit
20%20,000,000Creators & launchpadVestingVault, 24-month linear release to the governor: rewards for high-performing basket creators
10%10,000,000Liquidity (locked forever)seeds the Uniswap v4 BASK/ETH pool (3% fee tier); the position lives in a verified locker with no withdrawal function. Trading fees split 70% to the launch operator / 30% to the protocol, hardcoded and immutable in the locker source
PROOF THE RESERVES CANNOT BE TOUCHED

The top of the holders list shows large balances. Those holders are the vesting contracts above, and here is exactly why that supply cannot move, verifiable by anyone in the contracts' verified source right now:

No owner
The VestingVault has no owner, no admin, no roles. Search the verified source: there is no onlyOwner, no Ownable, nothing.
One function
Its entire mutating ABI is release(): permissionless, callable by anyone. There is no withdraw, no revoke, no beneficiary change, no pause.
Fixed destination
release() can send vested tokens to exactly one hardcoded address: the BASKGovernor. Moving them anywhere else requires a public 24-hour vote plus a 12-hour timelock.
Fixed schedule
The release curve is linear from immutable constructor parameters. Nobody can accelerate it: not the deployer, not governance, not anyone.
Same for the LP
The liquidity locker has the same property: no withdrawal function exists in its bytecode. Its only action collects trading fees and splits them by an immutable 70/30 rule: 70% to the launch operator, 30% to the protocol. The split cannot be changed and the liquidity cannot be pulled, by anyone, ever.
PROTOCOL REVENUE · LIVE 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 & 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 opens with distribution; the contract is live but nothing is staked yet.

GOVERNANCE PARAMETERS
  • · Proposal threshold: 10,000 staked $BASK
  • · 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. Protocol deployed

    Factory, vaults, rebalancer, staking, fee distributor and governor live on Robinhood Chain (July 11, 2026).

  2. All source verified

    All 12 contracts fully verified on Blockscout: exact-match, publicly readable.

  3. Genesis governor live

    Onchain voting with a 24-hour period and 12-hour timelock accepts real proposals today.

  4. Distribution split + vesting published

    The allocation above (40/30/20/10) is final and published ahead of any distribution transaction. At launch every reserve moves into its verified, ownerless VestingVault; the deployer wallet drains to effectively zero $BASK, the large holders on the list ARE the untouchable vaults, and circulating supply is only what trades in the pool.

  5. Liquidity seeding + permanent fee-claim locker

    DONE July 11, 2026: the 10M liquidity tranche seeded the Uniswap v4 BASK/ETH pool (3% fee tier) from the verified LPLocker, a contract with NO withdrawal function, un-ruggable like a burn. Genesis depth is 0.05 ETH; the operator may deepen the pool later ONLY with a separate, disclosed, removable position that can never touch this locked one. Trading fees split by an immutable rule: 70% to the launch operator, 30% to the protocol (whose ETH then splits 60% to stakers / 30% treasury / 10% creators). Proven the same day, in public history: a third-party-style BUY and SELL round-trip through the pool and a permissionless collectFees() crank.

    tx 0x7a16b3712f1d64
  6. Renounce token ownership

    DONE July 11, 2026: BASK ownership transferred to the zero address; owner() reads 0x0 onchain right now (run the curl below). The token never had owner-only functions; this removed even the theoretical surface.

  7. Hand the protocol to governance

    DONE July 11, 2026: BasketFactory, Rebalancer and FeeDistributor ownership moved to the BASKGovernor. Every admin power now sits behind a public 24-hour vote plus a 12-hour timelock; no key on earth can touch protocol parameters unilaterally.

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 launch sequence runs, watch these rows flip in real time: token owner → RENOUNCED, protocol owners → GOVERNANCE, deployer balance → ~0. Holders list: Blockscout ↗ · third-party audit: Serialized Audit ↗

GENESIS LEDGER · EVERY TRANSACTION WE HAVE EVER SENT
deploy BASK0xbab5b8a2220271
deploy BASKStaking0xd2a8fdc0feb07c
deploy FeeDistributor0x8523fbdcb3e6da
staking.setFeeDistributor0x4d03601f7d515a
deploy Rebalancer0x86a4a74069e6cd
deploy BasketFactory0x4635e8b81da03a
factory.configure0x83ccd71b0941c1
listAsset AAPL0x7feec7dc50f764
listAsset NVDA0x9d2690668255e8
listAsset GOOGL0x3ff227655a6e07
listAsset MSFT0x15a7016711f1ba
listAsset META0xeaa54920bb40cb
listAsset AMZN0x46855d28172bf1
listAsset TSLA0x92175797f03a8a
listAsset AMD0x50a8b1f486fe3b
listAsset MU0xacedf1129da3fa
listAsset INTC0xab8dba0cd9ad63
listAsset SNDK0xe728ff3eddb8de
listAsset ORCL0x83a49c7a73ca69
listAsset PLTR0x696666730334c0
listAsset CRWV0x34371cd11b1b44
listAsset COIN0x1ed76a5c0860c1
listAsset CRCL0xfd7eeb19d3a23f
listAsset BABA0xf68f7f8aeab054
listAsset SPCX0x25d8e894c549a0
listAsset USAR0xbc1c853579fd14
listAsset SPY0x098d24f7821210
listAsset QQQ0xeb776fa7078841
listAsset SLV0x82035fc5ffc12b
listAsset SGOV0x2740203cf90833
deploy BASKGovernor0x92b851672927ad
deploy BASKGovernor (fast-cycle 24h/12h)0x2bb552eb90f3d0

32 transactions since genesis, deployer 0x836f…aE51: 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 July 11, 2026)
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":"0x1c2d55bfEc34Eca24D5334eCF377be2b1191032D","data":"0x8da5cb5b"},"latest"]}'
Is there a mint function? (fetch the verified source and search)
open https://robinhoodchain.blockscout.com/address/0x1c2d55bfEc34Eca24D5334eCF377be2b1191032D#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
ContractWhat the genesis deployer can currently doVerify
BASK tokenNOBODY: ownership renounced to 0x0. No mint, no pause, no blacklist, no upgrade - the code is frozen forever0x1c2d…032D
LP lockerthe operator (deployer wallet) receives 70% of pool trading fees forever - immutable, hardcoded in verified source. The liquidity itself can never be withdrawn, by anyone0xD7aE…9C27
BasketFactoryBASKGovernor only, via public 24h vote + 12h timelock: list/delist assets, creation fee, basket circuit breakers0xd132…d5fe
RebalancerBASKGovernor only, via public vote: governance executors, max-trade circuit breaker0x4037…FdfF
FeeDistributorBASKGovernor only, via public vote: revenue split tuning. Its treasury and creator sink addresses are immutable and point at the deployer EOA - disclosed; changing them requires a successor deployment via governance0x6cd4…e128

The genesis deployer / launch operator is 0x836f…aE51. Every checklist box above is checked: token ownership renounced, protocol ownership behind the timelocked governor, liquidity permanently locked. What remains with the operator is economic, not administrative - the immutable 70% share of pool trading fees and the FeeDistributor's immutable treasury/creator sinks, both disclosed above. No remaining 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.