Fees in, floor out.
§ THE FEE STREAM TODAY
Pending on the Bags pool.
§ Fee-share authorityAccruing
—SOL
Pool-sweep escrow held by Bags Fee Share v2
§ Claimer wallet wSOLReady
—wSOL
Currently sittable in the claimer ATA, awaiting deposit
§ Claimer wallet SOLNative
—SOL
Native SOL on the claimer wallet
§ POOL DEPTH
What's in the pool right now.
§ HUBZZ sideToken A
—HUBZZ
Pool vault balance · base token
§ wSOL sideToken B
—wSOL
Pool vault balance · quote token
§ LOCKED PRINCIPAL
What can never leave.
§ Lifetime claimedPending deploy
—quote
Total fees claimed across all cycles, lifetime
§ Lifetime locked deltaPending deploy
—liq
Sum of all permanent-lock deltas added to position
§ Last cyclePending deploy
—
Time since the most recent successful lock cycle
§ THE CYCLE
One transaction, four steps.
01
Claim the fees.
Pull accumulated trading fees out of the Bags contract.
02
Balance them.
Swap part of the claim so the two tokens match the pool ratio.
03
Deposit them.
Add the balanced amounts into the contract-owned position.
04
Lock them.
Mark the new liquidity permanently locked. It can never leave.
§ STATUS
Phases of the rollout.
§ 1 · ReconCompleteOn-chain config decoded; claimer and fee mechanics verified against live mainnet state.
§ 2 · BuildCompleteContract scaffolded; 5 CPIs wired; 38 tests passing across unit/integration/property.
§ 3 · Audit4 passes27 findings closed across four automated audit passes.
§ 4 · DeployNextMultisig signer; create pool; seed + permanent-lock initial liquidity; route the claim through the contract.
§ 5 · FreezeLaterAfter months of stable operation, the contract's upgrade authority is removed and it becomes immutable.
§ ADDRESSES
The on-chain surface.
§ PoolMeteora DAMM v2
29KAthmTiCELWQgvdKWVVPdnFGSZqrMvNojh1Ydq1t1A
§ Fee configBags Fee Share v2
3XaRrnZYtW6irjoZmbft3bcad67Knd6t8Es8pvULvjS2
§ Fee-share authorityPDA
GRQMEyegAUGTFZEBA3dz3QGc9FrCLzL4WhMsXSy64q4o
§ Auto-compound programPre-deploy
9MWMzbxoU1mu7W6HqwU4vqq6LctEX27wKY9Ro9TgsWHP