# Tezos L1 Relay Service

Off-chain relay for TezosAdapter: listens to TezosBridgeInitiated, performs Tezos-side mint/transfer, then calls confirmTransaction with ORACLE_ROLE.

Env: TEZOS_ADAPTER_ADDRESS, RPC_URL_138, TEZOS_RELAY_ORACLE_KEY, TEZOS_RPC_URL (optional). Run: npm install && npm start.

Metrics: tezos_relay_events_detected_total, tezos_relay_confirmations_submitted_total, tezos_relay_confirmations_failed_total, tezos_relay_pending_requests.

Runbook: docs/bridge/TEZOS_L1_RELAY_RUNBOOK.md.
