Custom RPC Gateways
Custom RPC Gateways let you bring your own providers, set routing rules, and combine multiple endpoints for redundancy, failover, and better performance.
Custom Gateways allow you to build and fully control your own RPC gateway leveraging Tatum’s RPC infrastructure. You can add your own RPC providers, define routing rules, and enhance reliability using Tatum’s orchestration engine.
A Custom Gateway behaves like any standard RPC endpoint, compatible with your existing applications, but gives you flexibility, redundancy, and performance optimisation without vendor lock-in.
Key Benefits
- Bring Your Own RPC (BYO-RPC): Connect any RPC endpoint from external providers.
- Endpoint Routing: Define how traffic flows across multiple endpoints.
- Priority Failover: Sends traffic to the highest priority endpoint, falling back if becomes unhealthy.
- Load Distribution: Evenly distributes traffic across all active endpoints using weighted round-robin.
- Multi-Provider Redundancy: Add multiple RPC endpoints for the same chain. The gateway automatically manages routing, health checks, failover, and retries.
- Performance Optimisation: Enable caching for the most important JSON RPC methods.
- No Vendor Lock-in: Mix endpoint to avoid dependency on a single vendor.
How to Create an RPC Gateway
To create a Custom Gateway, use Create Gateway. This creates a new gateway with Tatum as the default RPC provider (when available), where you can add Provider Endpoints and configure routing.
Create a new Gateway
POST /v4/manage/gateway
Create a custom gateway with powerups and routing with a quick api call.
Explore Docs →
Prefer Dashboard Instead →
Create Gateway
Click on the Create RPC Gateway button in Custom RPC Gateway section.

List all gateways
GET /v4/manage/gateway
Retrieves a list of all your custom gateways with the configuration.
Updated 2 days ago