☁️Cloud-API IPs

Cloud-API DNS is automatically resolved to the instance closest to your application. For optimal performance, users can connect to endpoints by directly using an IP address from the table below.

api.blxrbdn.com (Sending transactions)

LocationCloud Provider IP Addresses

United States - Virginia

AWS

54.157.119.190, 34.203.171.148

England - London

Alibaba

8.208.24.157

England - London

AWS

35.176.64.202

Singapore

AWS

13.213.141.24, 18.142.27.10

Germany

AWS

3.78.176.231

<REGION>.eth.blxrbdn.com (Enterprise streaming endpoint -- Ethereum)

LocationEndpoint

United States - Virginia

WS: wss://virginia.eth.blxrbdn.com/ws gRPC: virginia.eth.blxrbdn.com:5005

England - London

WS: wss://uk.eth.blxrbdn.com/ws gRPC: uk.eth.blxrbdn.com:5005

Singapore

WS: wss://singapore.eth.blxrbdn.com/ws gRPC: singapore.eth.blxrbdn.com:5005

Germany

WS: wss://germany.eth.blxrbdn.com/ws gRPC: germany.eth.blxrbdn.com:5005

<REGION>.bsc.blxrbdn.com (Enterprise streaming endpoint -- Binance Smart Chain)

LocationEndpoint

United States - Virginia

WS: wss://virginia.bsc.blxrbdn.com/ws gRPC: virginia.bsc.blxrbdn.com:5005

England - London

WS: wss://uk.bsc.blxrbdn.com/ws gRPC: uk.bsc.blxrbdn.com:5005

Singapore

WS: wss://singapore.bsc.blxrbdn.com/ws gRPC: singapore.bsc.blxrbdn.com:5005

Germany

WS: wss://germany.bsc.blxrbdn.com/ws gRPC: germany.bsc.blxrbdn.com:5005

<REGION>.polygon.blxrbdn.com (Enterprise streaming endpoint -- Polygon)

LocationEndpoint

United States - Virginia

WS: wss://virginia.polygon.blxrbdn.com/ws gRPC: virginia.polygon.blxrbdn.com:5005

England - London

WS: wss://uk.polygon.blxrbdn.com/ws gRPC: uk.polygon.blxrbdn.com:5005

Singapore

WS: wss://singapore.polygon.blxrbdn.com/ws gRPC: singapore.polygon.blxrbdn.com:5005

Germany

WS: wss://germany.polygon.blxrbdn.com/ws gRPC: germany.polygon.blxrbdn.com:5005

We recommend to use gRPC for the best performance of Enterprise streaming endpoints, this feature is also available on gateways with --grpc flag enabled. Additionally customers can use bloXroute SDK to run the subscription.

Make sure to enable TLS when subscribing:

// this will use localhost CA to verify the certificate
creds := credentials.NewClientTLSFromCert(nil, "")
conn, err := grpc.Dial(url, grpc.WithTransportCredentials(creds))

Or using SDK:

creds := credentials.NewClientTLSFromCert(nil, "")

// create a config
config := &sdk.Config{
	AuthHeader: "<header>",
	GRPCGatewayURL: "virginia.eth.blxrbdn.com:5005",
	GRPCDialOptions: []grpc.DialOption{grpc.WithTransportCredentials(creds)}
}

// create a new client
c, err := sdk.NewClient(context.Background(), config)

Last updated