Enabling SEDA FAST on a Data Proxy

SEDA FAST is a low-latency data access layer built on top of SEDA. For an overview of SEDA FAST, see What is SEDA FAST?.

To enable SEDA FAST on a Data Proxy, operators must:

  1. Upgrade the Data Proxy to a compatible version

  2. Enable SEDA FAST support via configuration (or CLI)

  3. Restart and verify the configuration

  4. Ensure the Data Proxy is registered on the SEDA FAST side

SEDA FAST can be enabled independently on testnet and mainnet. Credits, keys, and registration are network-specific.

Prerequisites

Before proceeding, ensure that:

  • You operate a SEDA Data Proxy

  • You have access to the Data Proxy configuration and restart process

  • You are enabling SEDA FAST on the correct network (testnet or mainnet)

Step 1: Upgrade the Data Proxy

SEDA FAST support requires Data Proxy version v1.3.4 or later.

Upgrade your Data Proxy using the official release:

Step 2: Enable SEDA FAST Support

SEDA FAST is enabled by adding the FAST public key as a trusted client in your Data Proxy configuration.

The Data Proxy CLI provides a helper command:

FAST Public Keys

Use the public key corresponding to the network you are enabling:

Network
FAST PublicKey

Testnet

021eacf821d4d21ad61515fc1212ca75739730bf0abcf4925045e3ebde0f93a7e8

Mainnet

025316f89e976d2e41b1437f7a6552a547a1e4900e861ca485c842ed3f016a7824

You can verify the active testnet FAST key at:

  • https://fast-api.testnet.seda.xyz/info

  • https://fast-api.mainnet.seda.xyz/info

⚠️ Important Testnet and Mainnet FAST keys are different. Make sure you use the correct key for each Data Proxy instance.

Alternative: Enable SEDA FAST via Configuration File

Instead of using the CLI, you can enable SEDA FAST by updating the Data Proxy configuration file directly.

Add the FAST public key to the sedaFast section of your config.json:

Step 3: Restart the Data Proxy

After enabling SEDA FAST support, restart your Data Proxy so the updated configuration is loaded.

Step 4: Verify the Configuration

You can verify that SEDA FAST is correctly enabled by querying the Data Proxy info endpoint:

The response should include a section indicating that SEDA FAST is enabled, along with the configured FAST public key.

Additional Considerations

Enabling SEDA FAST in the Data Proxy configuration is required, but not sufficient on its own.

Each Data Proxy must also be registered on the SEDA FAST side under the Data Proxy’s public key. This registration is handled by SEDA and includes assigning a credit cost to the Data Proxy. If a Data Proxy is not registered, SEDA FAST requests routed through it will not succeed.

If you plan to enable SEDA FAST on your Data Proxy or have questions about registration, please reach out to the SEDA team for next steps.

Last updated

Was this helpful?