Skip to main content
Uniblock Integrations let you connect your own API keys from providers like Alchemy, Infura, QuickNode, and others. Once added, Uniblock uses those keys when routing requests, consuming your provider credits first before falling back to the Uniblock shared pool. This is useful when you already have provider agreements, want to control costs, or need to configure a specific routing priority per endpoint type.

Add a provider

1

Open Integrations

In your project dashboard, go to Endpoints → Integrations.
2

Click Add Provider

Click the Add Provider button. A list of supported providers appears.
3

Choose a provider and enter your key

Select the provider you want to add. Each provider shows an integration guide with a link to where you can find or create an API key on that provider’s website. Paste your key into the input field.
4

Save the configuration

Click Configure to finish. The provider is added to your project’s fallback list and will be used in routing immediately.

Disable a provider

To temporarily stop Uniblock from routing requests through a provider without removing the key, toggle the provider off on the Integrations page. The key is retained and can be re-enabled at any time.

Remove a provider

To permanently remove a provider key from your project:
  1. Find the provider on the Integrations page.
  2. Click the (three-dot) menu in the top-right corner of the provider card.
  3. Select Remove key.
The provider is removed from your routing configuration immediately. Any in-flight requests that were already handed off to that provider are unaffected.

How provider keys affect routing

When you add your own provider key, Uniblock places it at the top of the fallback list for the endpoint categories that provider supports. Requests go to your key first. If that provider fails or hits its own rate limit, Uniblock automatically falls back to the next eligible provider in the list. See Backup providers for a full explanation of how fallback lists work.