Open-source heartbeat service for Sui

The Decentralized Heartbeat of Sui

A small XEL-run service for authority-free task heartbeats. Register a task, poke it on schedule, and require x402 payment when access should be paid.

01RegisterTask metadata
02TriggerTime, condition, event, AI
03PokeAuthority-free heartbeat
04SettleRewards, reputation, x402

Why DeHeart exists

XEL-run at launch

No trustless Sui keeper network exists yet, so XEL runs the first service.

Authority-free

The heartbeat is a poke, not privileged control. Anyone can run the same worker.

x402 first

Paid task access is built into the API through x402 challenges and attempts.

Open source

The service, docs, schemas, and examples are designed to be public and inspectable.

Agent-readable

Docs expose llms.txt, OpenAPI, and simple JSON discovery endpoints.

Future-proof

PTBs, Seal, Nautilus, and decentralized keepers can plug in later.

How it works

Trigger. Execute. Verify.

DeHeart starts as a tiny service: task metadata, heartbeat state, x402 access, and a worker XEL runs first. The decentralized keeper network is the successor path.

  1. Register a taskStore target metadata, trigger shape, and optional x402 requirements.
  2. Poke the heartbeatXEL runs the first worker; anyone can run another compatible worker.
  3. Keep payments explicitx402 challenges, attempts, and receipts are part of the launch API.