Platform capabilities

Shipping now

Tier boundaries

Token APIs

Trace methods

Supported in Pro+ through the normal JSON-RPC endpoint:

Not supported:

Unsupported trace requests return an explicit error instead of invented data.

For transaction simulation, use rpc_relay_simulateTransaction.

Limits and honest boundaries

Deliberately gated

Build-versus-integrate decisions

Advanced RPC Methods

debug_traceCall

Pro+ users can call debug_traceCall through the normal JSON-RPC endpoint. The tracer parameter is required; without it, the request fails.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "debug_traceCall",
  "params": [
    {
      "to": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
      "data": "0x70a08231000000000000000000000000742d35Cc6634C0532925a3b844Bc454e4438f44e"
    },
    "latest",
    { "tracer": "callTracer" }
  ]
}

Privacy boundary

Warm local hits do not leave the device. Padded, shuffled miss batches reduce direct one-action/one-request correlation, but they are not private information retrieval: the Relay Worker can inspect misses and the selected upstream sees the padded batch. Marketing must not claim that no provider can profile all strategy activity.

References

- Viem custom transports: https://viem.sh/docs/clients/transports/custom - Ethers abstract providers and plugins: https://docs.ethers.org/v6/api/providers/abstract-provider/ - SQD EVM log filtering: https://docs.sqd.dev/en/sdk/squid-sdk/reference/processors/evm-batch/logs - Envio documentation: https://docs.envio.dev/ - Live status: /status ← Back to home