ARCBALLdocsFollow on X ↗

Overview

What ARCBALL is, what it does with fees, and who it pays.

ARCBALL is a fee-redistribution protocol on Arc. Every trade that pays a fee sends that fee, in USDC, into a single shared pot — the ball. The ball fills. When it is full, an agent decides the moment to roll it, and the entire balance is credited to holders in proportion to how much they hold and how long they have held it.

Then the ball is empty and it starts filling again. That is the whole protocol. There is no staking contract to enter, no lockup, no vesting cliff, and no second token.

Why fees, and why USDC

Arc settles gas in USDC. That single fact is what makes this design work: fees arrive already denominated in dollars, so the protocol never has to sell a token to pay anybody. Most "revenue sharing" designs collect fees in their own token and then either sell it into their own holders or mint more of it. Both quietly take from the people they claim to reward.

ARCBALL pays dollars. If fees stop arriving, payouts stop. The protocol has no mechanism to print its way through a quiet month, which is the point.

The loop

  1. Collect. Trade fees route into the ball as USDC. See fee flow.
  2. Grow. The idle balance sits in tokenized T-bills while it waits, so the ball grows from fees and yield at once. See yield on idle USDC.
  3. Roll. An agent picks the moment and triggers the distribution. See roll logic.
  4. Claim. Every holder is credited, and pulls their USDC whenever they want. See claiming.

What decides your share

Two things: your balance, and how long you have held it. Hold time applies a multiplier that starts at 1.00× and saturates toward 2.50× after roughly six months. Selling resets it to 1.00×. See hold weight.

Status. The contracts are not deployed yet. Every figure on this site and in these docs is illustrative and is there to show the shape of the system, not to report live state. Nothing here is financial advice.

What ARCBALL is not

  • It is not a yield product. Payouts depend entirely on trading activity, and can be zero.
  • It is not a staking contract. You are never asked to deposit or lock your tokens; holding in your own wallet is the whole requirement.
  • It does not promise a rate. There is no target APY, because there is no mechanism that could defend one.