New automation

Pick a workflow · your wallet owns it
Checking for a wallet…

Claim hook fees → fund rewards

Sweep fees, claim, buy the reward token, fund rewards

ready
Owner
Connect a wallet to sign.
What it does
  1. Sweep creator fees from the bonding curve. Skipped if empty.feeCurve.sweepFees(0)
  2. Sweep the meme hook pool's fees into the escrow. Skipped if empty.memeHook.sweepPoolFees(poolId, 0, 0)
  3. Claim the HYPE waiting in the fee escrow. Skipped if empty.feeEscrow.claim()
  4. Swap that HYPE for the reward token on Uniswap v4.universalRouter.execute{value}(0x10, v4 swap, deadline)
  5. Send all rewards to your rewards contract.rewardToken.transfer(rewardsTarget, BALANCE)
Trigger
Runs when at least 0.01 HYPE is claimable, checked at most once every 1 hour.
Limits
  • Operators can move at most 1 HYPE per 7 days.
  • The reward token's cap is set in the builder.
  • 0.001 HYPE always stays in the contract as a reserve.
  • Each swap allows 1 % slippage and expires after 300 seconds.
  • Tokens can only go to your rewards contract.
Operator fee cap
0.002 HYPE per run
You sign
  1. Create the automation.factory.createAutomation
  2. Claim the fees already waiting for you.feeEscrow.claim
  3. Point the token's creator fees at the automation.transferCreatorFeeRecipient
Configure hook fees → rewardsTokens, caps, simulate, sign

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