@dcprotocol/relay-client

Transport-level relay client used by DCP runtime packages. Most developers should use@dcprotocol/agent or @dcprotocol/client instead.

Install

npm install @dcprotocol/relay-client

Requires Node.js 22.

What It Does

  • Connects to a DCP relay.
  • Sends and receives encrypted relay envelopes.
  • Handles relay transport details for runtime packages.

What It Does Not Do

  • It does not own vault policy.
  • It does not approve requests.
  • It does not sign transactions.
  • It does not store wallet keys or vault records.