Relayers

Relayers are secure private keys managed by Snag Solutions that enable developers to sign messages and relay transactions on-chain. They are commonly used for:

  • Creating gasless transactions
  • Triggering admin actions
  • Maintaining on-chain oracles
  • And much more

Snag Solutions handles both key security and failed transaction management.

Creating a Relayer

  1. Navigate to the Relayers section
  2. Provide a name for your relayer
  3. Select a blockchain network from the dropdown
  4. Click “Create Relayer”

The private key is generated and stored exclusively within AWS KMS (Key Management Service). All signing operations take place inside a secure signing enclave.

Funding Your Relayer

To pay for transactions, you’ll need to deposit funds into your relayer:

  1. Copy your relayer’s address
  2. Send funds from any wallet to this address
  3. Ensure you’re on the same blockchain network

API access for relayer operations is currently in development. We expect to provide full API access to all partners by the end of Q1 2025.

Withdrawing Funds

To withdraw funds from your relayer:

  1. Click the “Withdraw” button
  2. Enter the destination address
  3. Specify the amount to withdraw

Security

Our relayer system prioritizes security through:

  • AWS KMS integration
  • Secure signing enclaves
  • Automated transaction monitoring
  • Failed transaction handling