Relayer Infrastructure: Hiding Gas Funding Without Losing Transaction Reliability
A shielded transaction can encrypt participants and amounts, yet privacy can still fail when the user must fund gas from a publicly linked wallet. The fee-paying transaction exposes timing, network metadata, and a connection between the user's public account and the private action.
Relayers break that link by receiving a signed request or zero-knowledge proof and submitting the transaction from separate infrastructure. This improves usability and privacy, but it creates a new production system that must manage fees, rate limits, censorship risk, retries, proof validity, and transaction ordering.
Submitting Transactions on Behalf of Users
Relayer infrastructure consists of services that accept authorized transaction payloads from users and broadcast them to a blockchain. The relayer can pay network fees, abstract chain-specific transaction construction, and prevent the end user from revealing a directly funded gas account.
Gas Abstraction Without Replay or Censorship Risk
A single centralized relayer can become a bottleneck, censor, collect metadata, or correlate users. Robust designs may require multiple relayers, private submission channels, anti-replay protection, fee sponsorship policies, monitoring, failover, and safeguards against malicious payloads that drain the relayer's gas balance.
Operating Reliable Relayer Networks
Neti designs relayer networks and transaction-submission services that integrate zero-knowledge proofs, fee management, anti-replay controls, observability, and failover without exposing unnecessary user metadata.
FAQ
Can a relayer steal the user's funds?
A correctly designed relayer receives a signed or proven instruction that limits what it can submit. It should not possess the user's spending key.
Does a relayer guarantee anonymity?
No. It reduces one metadata link, but privacy also depends on network transport, timing, transaction values, batching, and the size of the anonymity set.
What happens if a relayer refuses a transaction?
A resilient system allows the user or wallet to select another relayer or submit through an alternative path without changing the authorized transaction intent.


