Skip to content

For Task Creators

  • Sui wallet with SUI for gas and task escrow.
  • Target Move entry function or PTB template.
  • Trigger condition: time, event, oracle, custom, or inference-driven.
deheart::task_registry::register_task(
owner,
target_package,
b"vault",
b"rebalance",
encrypted_params,
0,
b"3600000",
1000000,
3600000,
ctx
);
  • Add x402 payment requirements when a task should be paid before execution.
  • Use Seal for private strategy parameters.
  • Use Nautilus when execution requires private/verifiable off-chain compute.