CHARON

Elysium · chainId 99901

Hooks react.Charon acts.

Keeper jobs for hooks and contracts on Elysium. You set the rules; operators run them.

About

Charon is the keeper layer for Elysium: operators that read the clock, claim the fees, rebalance, refresh and pay out, inside rules the owner sets on chain, with every run recorded.

ElysiumHyperliquidHyperEVMUniswap v4

Solutions

Jobs that move your contract forward

From launch to payout, Charon runs the work a contract cannot do for itself, on 100 ms blocks, paid in HYPE.

Where it runs

Live on Elysium, run from anywhere

  • Elysium mainnetchainId 99901 · 100 ms blocks
  • HyperEVM settlementchainId 999 · HYPE gas
  • OperatorsAnywhere · 24/7
Elysium
—
Automations
—
Active tasks
—
Runs, 24 h
—
Success rate

How it works

Why builders hand the work to Charon

A hook or a vault can only move when someone sends a transaction. Charon turns that into a schedule, with the owner's rules on chain and operators competing to run it.

  1. 01

    Hooks react.

    A contract wakes up only inside a transaction. No clock, no schedule, no one to claim its fees.

  2. 02

    Charon acts.

    Operators watch, simulate and submit in HYPE on 100 ms blocks: fee claims, rebalances, payouts. HyperCore orders on a schedule come in phase two.

  3. 03

    The chain enforces.

    Every job runs inside the owner's on-chain rules: caps, allowlists, intervals, an off switch. Every run is recorded.

  4. 04

    Operators compete.

    Anyone can run the work. Operators stake, race and earn fees; the leaderboard shows who delivers.

Built on Charon

Four ways in, one keeper network

Launch a token, build a hook, write your own rules or list what you built. Every path ends in operators running the work.

Operators

Run by operators, enforced by the chain

Anyone can run a Charon operator. They watch, simulate and submit; the owner's rules decide what they may do.

  • 01OpenOne command. No allowlist, no application.
  • 02StakedOperators stake $CHARON and rank by it.
  • 03RacingThe first valid run wins the fee. Every attempt is recorded.
  • 04Paid in HYPEFees are paid per run, set by the owner.
  • 05WatchedHeartbeats, synced block and balance, on the leaderboard.
  • 06ReplaceableA stalled operator loses the race, not the owner.

What runs today

The jobs operators take

Each job runs inside the owner's on-chain policy: caps, allowlists, intervals, an off switch.

  • Fees

    Sweep what a hook or launch earned and route it where the owner said: a treasury, a buyback, the holders.

    — Claim fees
  • Liquidity

    Move a position when the pool leaves its range, with slippage and size caps the owner set.

    — Rebalance
  • Data

    Post a price or a state read on an interval, or when it drifts past a threshold.

    — Refresh an oracle
  • Fees

    Raise and lower a v4 pool's fee on a schedule or on volatility, inside bounds.

    — Step a dynamic fee
  • Payouts

    Split what a contract holds among a list, by snapshot, every epoch.

    — Pay out
  • Phase two

    Place, cancel and roll HyperCore orders on a schedule from a contract you own, through Elysium's keeper lane.

    — HyperCore orders

Pricing

Who pays what

No subscription. Owners pay per run, operators earn per run, builders share a weekly pool.

  • OwnersPer runoperator fee + gas, in HYPE
    • Your own automation contract
    • Caps, allowlists and an off switch
    • Every run recorded with its transactions
    • Pause or withdraw any time
    Create an automation
  • OperatorsEarnthe fee of every run you win
    • One command to start
    • Stake $CHARON to rank
    • Race on 100 ms blocks
    • Leaderboard and heartbeat
    Run an operator
  • BuildersWeeklypool, split by real users
    • Launch on the Builder Pad
    • Publish hooks to the market
    • Forks of your recipes count
    • Claim every epoch
    See the rewards

FAQ

Find quick answers to the most common questions.

Have a question? Here are a few quick answers to help you get started.

Still have questions?

The docs cover the protocol, the API and the contracts. For anything else, find us on X.

Read the docs
  • What is Charon?

    A keeper protocol for Elysium. Owners deploy an automation contract with rules; operators run the jobs inside those rules and are paid in HYPE per run.

  • Do I give up custody?

    No. The automation contract is yours. You hold the keys, the funds and the off switch; operators can only call what your policy allows.

  • Who are the operators?

    Anyone. An operator is one command to run, stakes $CHARON to rank, and races other operators for each run. The leaderboard shows who delivers.

  • What does a run cost?

    The operator fee you set plus gas, both in HYPE. Charon takes no subscription; the protocol fee is part of the per-run fee.

  • What about HyperCore orders?

    Elysium's keeper lane into HyperCore is phase two, about four weeks after mainnet. Charon will run order intents from your contract through it as a job type when it ships.

  • Is anything deployed yet?

    Elysium mainnet opened 2026-11-09. The contracts are deployed on Robinhood Chain today and move to Elysium next; the docs list every address.

Data layer

Register a contract and watch it from the inside.

Public and keyless. Charon indexes any Elysium contract: holders, decoded events, signed webhooks and snapshots at any block.

Custom ABI

Optional for ERC-20 and ERC-721, where it adds extra events. Required for anything else.

Keyboard shortcuts

  • Automatega
  • New automationgn
  • Inboxgi
  • Terminalgt
  • Builder Padgp
  • Hook Studiogs
  • Explorege
  • Hooksgh
  • Data layergd
  • Rewardsgw
  • Operatorsgk
  • Agentsgm
  • Docsgo
  • Recipesgr
  • Runs, protocol-widegu
  • Homegg
  • Terminal drawerctrl+`
  • This list?
  • Closeesc