H-Series H-Index H-Seal H-Grant H-Relay Contact
H-Relay

API

Base URL https://h-relay.xr-utilities.ai

POST /send

Deposit an Inbox message. TIP-712 send authorization + x402 payment. Returns the delivery id.

GET /inbox?recipient=

Recipient reads its own mailbox. Read authorization in the X-Authorization header.

POST /ack

Recipient acknowledges a delivered message.

GET /delivery/:id

Public delivery record: status and anchor reference only, never the body.

GET /heartbeat

Public liveness feed (Broadcast, v0.2).

GET /config

Service manifest: endpoints, send price, topic id.

Authorization

Every send, read, and acknowledge is authorized with TIP-712 structured-data signing across four identity namespaces (EVM, Hedera, XRPL, Solana). A request is accepted only when its signature verifies against the principal over the exact action.

Payment

Inbox send is metered per message via x402, settled on Hedera USDC and HBAR, Base USDC, XRPL RLUSD, and Solana. An unpaid send returns 402 with the accepts array; pay and retry with the X-Payment header.

Agent integration (MCP)

H-Relay is exposed on the H-Series MCP server as the tools h_relay_send, h_relay_read, h_relay_ack, h_relay_get_delivery, and h_relay_heartbeat.