The Relayer Network
Shielding assets protects your onchain data, but what about network level metadata? Veilon addresses this issue through its decentralized relayer network, which serves as a privacy layer to protect your IP address, timing, and origin data.
Role:
The relayer network enhances privacy by:
Broadcasting transactions on behalf of users.
Obfuscating IP addresses, geolocation, and transaction submission patterns.
Decoupling the sender from their submitted transactions.
How It Works:
Users create transactions locally within the Veilon wallet.
These transactions are sent as encrypted payloads to relayers via secure channels.
Relayers broadcast the transaction to the blockchain, receiving a small fee or protocol incentive for their service.
Real World Analogy:
Think of the relayer network as a trusted courier delivering your message without revealing your address even to the recipient. It ensures the privacy and security of your transaction metadata.
const payload = {
proof,
publicSignals,
newCommitment,
nullifierHash,
chainId: 1, // Ethereum Mainnet
};
const tx = await axios.post('https://relayer.veilon.network/submit', payload);
console.log('Relayer tx hash:', tx.data.txHash);Last updated

