Bane.
Open console

 Launching on Pons V2 · $BANE

Your capital. The agent's decisions. The contract's limits.

A 3% tax on every trade keeps buying tokenised stocks into a shared basket. An autonomous agent sets the weights. MandateGuard rejects anything outside the mandate. The agent's key can propose, and it can never withdraw.

Node live connecting
Epoch
One rebalance window, fifteen minutes long
—— phase —
Basket index
The agent's book, valued at live pool prices
——
Whitelist depth
Liquidity standing behind the eight names
—— on chain
block —— Open console

 What happens every epoch

Three things nobody has to do.

01

The tax buys.

Every trade pays 3%. Eighty percent of it buys tokenised stocks into the holders' basket, thirteen funds the agent's inference and gas, seven goes to the protocol. Creator fees add another one percent in USDG. Nobody presses anything and the flow never stops.

80 / 13 / 7 · automatic
02

Time counts.

Your share of the basket accrues as balance multiplied by holding time, never by snapshot. A bot that buys one block before the close earns nothing at all. There is no distribution schedule to snipe, so claim whenever it suits you.

balance × time · claim anytime
03

The call is sealed.

Before anything moves, the agent publishes a keccak256 of the epoch, the weights, its reasoning and a nonce. Next epoch the text is opened and checked against that hash. Reasoning lands first and the outcome second, never the other way around.

keccak256 · commit then reveal

 The whitelist

Eight names and the cash leg.

Drag them. Throw them. The guard puts them back inside the mandate.

COIN
AAPL
NVDA
MSFT
META
TSLA
AMZN
GOOGL
USDG

 One epoch, start to finish

Seal.

The agent picks its weights and writes the hash on chain before a single swap happens. The reasoning is locked in the open where nobody can edit it afterwards, including us.

Check.

MandateGuard runs the vector through eight checks. Whitelist only, weight under the cap, no position below five percent, turnover inside the budget, one rebalance per epoch. Any failure cancels the epoch and the basket stays exactly where it is.

Execute.

What survives goes through the Uniswap v4 pools as a single batch. Slippage over the limit reverts the whole thing, so there are no partial fills. Next epoch the thesis is revealed and re-hashed against the seal.

CommitStore
epoch
0x————————————
commit = keccak256(abi.encode(…))sealed
MandateGuard
Whitelist only
Weight under the cap
Turnover inside the budget
Failing any checkepoch cancelled
Executed. single batch through Uniswap v4
Slippage over the limitreverts everything

 This node is running it now

The record writes itself.

—— epochs observed on chain
—— USDG of pool depth behind the book
—— decisions sealed on chain

Every hash lands before the swap it describes. The thesis behind it opens one epoch later and is checked against the seal, so a call the agent got wrong stays on the record next to the one it got right.

 The downside

Engineered, not promised.

01

The agent misbehaves.

The worst it can do is hold whitelisted stocks in bad proportions, and move at most a fifth of the basket in a day. Withdrawing assets is not a function its key has. There is no path from a bad decision to an empty vault.

02

The drawdown hits.

Down twenty-five percent across seven epochs and the breaker freezes the agent on its own, parking the basket in USDG. Switching it back on takes a holder vote and a three-day timelock.

03

Holders disagree.

The limits, the whitelist and the agent itself are all replaceable by vote. Three days of timelock sit between the decision and the change, which is time for anyone who disagrees to leave first.

04

The mandate, in full.

These are the numbers the contract checks against, published rather than described. The console shows every vector measured against them, epoch by epoch.

mandate:
  whitelist:      8 tokenised equities + USDG
  max_weight:     35%
  min_position:   5%
  max_turnover:   20% NAV per epoch
  rebalances:     1 per epoch
  breaker:        −25% over 7 epochs
  timelock:       3 days
  agent_key:      propose only

 Rollout

Trust is earned in public.

  1. P0

    Passive index.

    Static weights. Accrual and claims are running, the agent is off.

  2. P1

    Shadow mode.

    Thirty epochs of sealed public calls and zero execution. The hypothetical book is charted next to the real one.

  3. P2

    Reduced limits.

    Execution goes live at seven percent NAV turnover and a twenty percent weight cap.

  4. P3

    Full mandate.

    A holder vote unlocks thirty-five percent weights, twenty percent NAV turnover and new whitelist entries.

 The whole thing is running right now

Watch it work.

The console shows the basket rebalancing, the guard rejecting bad vectors, the sniper bot earning nothing, the breaker and the votes.

CA