HHalo
Build dashboard

Autonomous mutual aid without pooled custody.

Halo lets donors grant scoped MetaMask permissions while specialized agents verify requests, expose payment boundaries, and keep payout status tied to relayer confirmation.

Demo lane

Base Sepolia proof path, mainnet gated.

The frontend demo shows the product loop. Paid state still comes from relayer status or verified webhook data only.

Grant records0
Paid0
Relaying0
Status storelocal
Latest statusLoading

Run status repoll or receive a webhook to populate this panel.

MetaMasklive

Donor permission capture happens in the app, with raw context redacted.

VeniceStep 21

Live verifier turns the inhaler receipt into structured grant reasoning.

x402Step 22

Payment requirement is captured in shadow mode with no USDC spend.

A2AStep 23

Two-hop Verifier and Treasurer redelegation proof is available in-app.

1ShotStep 20

Paid state is status-backed through /api/grants, not a static sample.

Donor

  • Connect MetaMask
  • Grant scoped USDC permission
  • Keep funds out of pooled custody

Agents

  • Venice verifies receipt evidence
  • A2A splits Verifier and Treasurer lanes
  • x402 remains shadow until settlement is wired

Status

  • 1Shot returns TaskId/status
  • Webhook or polling confirms terminal state
  • PAID appears only after confirmation