For: Web3 ops running KH workflows with policy boundaries

KeeperHub cron — audit-grade scheduled automation

~8 min · prereqs: KeeperHub workflow ID · Sepolia RPC URL

  1. 1

    Install the KeeperHub adapter

    CLI wraps `kh run` so every workflow tick produces a signed receipt.

    cargo install sbo3l-keeperhub-adapter
  2. 2

    Configure your policy

    Allow the KH workflow ID, set max gas, set max amount per tick.

    # policy.toml
    schema_version = 1
    tenant = "ops"
    
    [[intents]]
    kind = "keeperhub.tick"
    where.workflow_id = "m4t4cnpmhv8qquce3bv3c"
    where.max_gas_gwei = 50
    where.max_amount_usd = 1000
  3. 3

    Run a tick under the policy boundary

    Adapter produces signed receipt + uploads to KH's compliance dashboard.

    sbo3l-keeperhub run --workflow m4t4cnpmhv8qquce3bv3c --policy policy.toml
    allow → execution_ref=kh-tx-0x9c8...  receipt=cap_01HZYRG...
  4. 4

    Verify the receipt offline

    Same WASM verifier as the SDK quickstarts. KH archives the capsule for 90 days.

    sbo3l verify cap_01HZYRG... --strict