Transparency.

Every address, every claim, checkable without trusting this page. Balances below are read from the chain by your browser, not from our servers, so this page cannot lie to you about backing.

Bucket Shop and Bucket Labs LLC are independent and are not affiliated with, endorsed by, or sponsored by Robinhood Markets, Inc. or its affiliates. Robinhood and Robinhood Chain are trademarks of their respective owners.

$—paid to holders, lifetime (v1 + v2 engines)
—ETH of trading fees collected, lifetime (indexer)

The Treasury's resting balance is near zero on purpose: fees are redeemed and spent on stock buys within minutes of arriving, so the money's real home is holder wallets. Your browser reads the live resting balance below.

—ETH resting in Treasury this second (read from chain by your browser)
—holders

Where the money went, last 24 hours

Top to bottom: what the pools earned, where the keeper routed it, what reached holders as Drops, and how close the next epoch is. Every line is a sum of the keeper's own log entries, the same events the home page shows one at a time.

The ledgerloading…
Fees in
Total in—
↓ the keeper routes it, every cycle
The split
↓ what landed in wallets
Out to holders
Total delivered—
Next epoch—
The engine fires an epoch whenever the Treasury's liquid fees clear the floor, not on a clock.
Dollar figures use the engine's own ETH valuation from the latest epoch and the band pool's BUCKET spot. Launchpad and agent-vault lines are included where the keeper logged them.

Our wallets on holder maps

Holder maps such as Bubblemaps draw a line between two wallets whenever one has sent the token to the other. A payout system is one wallet sending to many, so it draws as a hub with spokes, which is the same shape as a bundle of insider wallets. Ours is not one. These are the addresses you will see at the center of any cluster, and what each one is.

0x2CCc152AD68419f777531E6A40a52325e2A80EE2Keeper. The automated distributor. Collects fees, buys stocks for the Buckets, pays Drops. Holds working float only.
0x916d379958125702014AC690899f9C8d53880911Fee reserve contract. Holds the BUCKET set aside for Pick'em pots and card lines.
0xe211898a898e5788878C91A1e458F3FFF3A8dD92Treasury contract. Receives fee ETH, funds each epoch of Drops.
0x4f1586f7258c9f2d7f29f64009915f25df71b4aaFounder wallet.

Drops are paid in Bucket shares and tokenized stocks, not in BUCKET. A short-lived routine on October 6, 2026 paid surplus fee BUCKET to holders directly from the keeper, which is what drew a cluster of holder wallets around it. It was switched off the same day. The lines it drew are real transfers and will stay on the map; the wallets at their ends are ordinary holders who received a payout.

The claims, and how to check them

Liquidity is locked, both poolsBUCKET/ETH: LpLock (genesis) and LpTopUp hold about 84% of the pool with no withdrawal path. BUCKET/USDG (live 2026-09-09): LpTopUpErc20 holds 100% of the pool, same rule. Principal never leaves; only trading fees are collected, and those are locked back in. LpLock ↗ · LpTopUp ↗ · LpTopUpErc20 ↗
The USDG pool pays 1.5%BucketQuoteFeeHook takes 1.5% of every swap's USDG leg at the pool and delivers it to FeeVault as USDG; the keeper converts it to ETH into Treasury each cycle, the same engine that pays every Drop. All-in cost to a trader is 1.8% (0.3% LP fee, protocol-owned) against 3% in the unhooked pool it competes with. verify ↗
The pairing reserve is protocol-ownedFeeVault holds about 58M BUCKET, the never-collected genesis LP fees, as the reserve that pairs with every USDG the new pool earns. It is not a team wallet, it is not for sale, and it only ever moves into the lock. FeeVault ↗
The fee is 3%, on-poolBucketFeeHook takes it at the Uniswap v4 pool and routes it to Treasury. No transfer tax, no exemption list. verify ↗
Distributions are realEvery payout is an on-chain transfer from the Distributor; the site's Every round page links each tx. verify ↗
No mint switchBUCKET's supply is fixed; there is no mint function to find. read the token ↗

Security history, stated plainly

2026-08-27: lending vault v1 was drained for a net 0.3565 WETH. Root cause remains under investigation; the vault is halted site-side and lending v2 ships only with the fix. We say this here because you should hear it from us.

2026-08-28: a 994M-request DDoS was absorbed; the protocol never stopped paying. Two self-audits (08-18, 08-27) verified distributions clean. The v2 engine's contracts are built with no admin surface at all: no owner, no pauser, and redemption that cannot be stopped by anyone, including us.

The v2 engine

Live since 2 September 2026. Fees buy baskets; holders receive vault shares or their chosen assets automatically at $2, no claim button. Every vault has no owner and no pauser; redemption can never be stopped, and backing (vault holds ≥ supply × units) is checkable by anyone, any time.

bCORE vault (NVDA, XCORP, AAPL, USO, BUCKET; since 2026-09-10)0xa1edc3320192ed3cefaa061250fc5b7ce161be31
bCORE vault, retired 2026-09-10 (held shares redeemed to stock)0x7df799a91f9220a02a094d59bef5cd821bbd26d6
bTECH vault (AAPL, MSFT, GOOGL, META, AMZN, NVDA, TSM, SPCX; since 2026-09-10)0x48b39a6638c002c1d4bc21ebfe502b1dbe73a51c
bTECH vault, retired 2026-09-10 (held shares redeemed to stock)0x6e15d611f0c201a8c15b4d2f31aa2c1472d3328b
bCHIPS vault0x465BB16d3d56Fb87f65638Cbc93C76C70Bd8A09F
bDEGEN vault0xbe98fc594685ede92a364e0bd45cc09840c961bf
bMKT vault0xa69f33df17bcf3a3260a11a27fc2250b9efc6d1e
A note on holder-concentration widgets: the largest BUCKET "holder" on chain is the Uniswap v4 PoolManager contract (0x8366a39CC670B4001A1121B8F6A443A643e40951), which is the DEX itself holding pooled liquidity for every trader, not a person. Wallet apps that count it as a whale overstate top-10 concentration; the LP behind the main pool is burned and no one can withdraw it.
bCRYPTO vault0x86d4b4a88ef887c853dc27244bb60724ca7c8cab
BucketChoice (wallet elections)0x243b737e5209c793428c39003872f54c45d3f276
CardBucketChoice (per-card, max 3)0x5023b64FbC9915FDcF530d8890455d8Aa2c88Fca
SeriesCRevenueSeat (251 seats)0x95f3918c586b477b9ff401ce6658ff7437a9dca5
BUCKET/USDG range lock (24.9M BUCKET from the pairing reserve, locked just above spot, +0.6% to +60%; converts to locked USDG as buys route through the hooked pool; since 2026-09-09)0xece35d3c07c3e3ae7dfd6ef80c4bf7313d143928
Retired: bCHIPS v1 (composition incl. an unbuyable token; replaced same day, held stock re-minted)0x598cd9f3fa3c2da253531063308e801ff49837ce
Retired: bCORE v1 (four legs, no BUCKET; replaced 2026-09-09, keeper inventory re-minted into the new vault, holders' shares redeem forever)0xd6d9e6e40dec4bbae488fe18c976a62343c8e7cb

Every v1 contract

All verified on Blockscout. Frontend served from Cloudflare edge assets; the protocol does not depend on this website existing.

bucket.markets · Terms · Privacy · X · Telegram

Bucket Shop and Bucket Labs LLC are independent and are not affiliated with, endorsed by, or sponsored by Robinhood Markets, Inc. or its affiliates. Robinhood and Robinhood Chain are trademarks of their respective owners.