API
Base URL https://h-relay.xr-utilities.ai
/send Deposit an Inbox message. TIP-712 send authorization + x402 payment. Returns the delivery id.
/inbox?recipient= Recipient reads its own mailbox. Read authorization in the X-Authorization header.
/ack Recipient acknowledges a delivered message.
/delivery/:id Public delivery record: status and anchor reference only, never the body.
/heartbeat Public liveness feed (Broadcast, v0.2).
/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.