Zircuit Relayer Service

The Zircuit Relayer service enables click‑to‑build smart‑account transactions directly from our Block Explorer. Users compose ERC‑4337 user operations in the UI and submit them through our managed relayer, with gas fully sponsored for eligible accounts or charged as a small ZRC fee without any ETH required.

Behind the scenes, we handle the EIP‑7702 set‑code flow, validation, paymaster signing, bundling, and submission to EntryPoint, so you ship faster without running infrastructure. The result is smoother, cheaper, and safer on‑chain actions—making it effortless to transact more efficiently on the Explorer.

What You Are Authorizing

EIP 7702 Relay Service for Sponsored User Operations

By signing the delegation tuple you:

  • Grant power only to the Zircuit Smart Contract template (ZircuitRelayerContract).

  • Limit scope strictly to user operations that you explicitly sign in the Explorer.

Authorization Signature Required

Your signature authorizes the relay contract to forward operations exactly as you reviewed them. It cannot modify or craft new calls.

Security & Control

  • Funds never leave your wallet until the EntryPoint executes the batch.

  • The relayer cannot initiate calls or move funds without your signed intent.

  • Revocation: Submit a fresh EIP‑7702 transaction that clears or changes the delegation at any time.

Frequently Asked Questions

Q: Do I ever need ETH? A: No. Either Zircuit sponsors 100 % of gas or you pay with ZRC.

Q: Can the relayer rug me? A: No! Only if you sign a malicious batch. Always review operations in the side drawer and before signing the user operation in your wallet.

Q: How do I revoke the delegation? A: Send an EIP‑7702 transaction setting the target address to 0x...0 (cast az).

Last updated

Was this helpful?