Ethereum CL/EL Client Sync
Explore the services, advantages, target users, price, endpoints and integration guide of the BlockRazor Ethereum CL/EL client synchronization.
Price
Relay IP
法蘭克福
64.130.47.75
東京
63.254.162.18
弗吉尼亞
208.91.105.204
EL Client User Guide
Step 1: Purchase Node Stream
Go to https://www.blockrazor.io/, click on "Sign up" in the upper right corner, and complete the registration.
Log in to the console, go to [Pricing] and complete the purchase.
Go to [Services] - [Streams] - [Node Stream], and click [Edit].
Select the region closest to the EL client, enter the EL client Enode that needs to be connected to the relay, and click [Confirm] to complete the addition.
Return to the Node list and click "Copy Relay Addr".
Step 2: Open ports to allow relay access
Access your own EL client's server and execute commands to set up the firewall to allow Relay access.
"source address" is the IP of Relay which can be acquired from Relay IP
The port for the EL client to allow Relay access is generally set as the default, which is 30303. You can modify this based on your own node configuration
Reload the firewall configuration to make the changes take effect.
Step 3: Set the Relay to a TrustedNode (taking a Geth node as an example)
To ensure a continuous connection between the Geth node and the Relay, it is recommended to add the Relay Enode to the Geth node's config.toml file.
In the config.toml file, locate the TrustedNodes field in Node.P2P and add the Relay Enode obtained in step 1.
Restart the Geth node, specifying config.toml as the starting command:
--config config.toml
Step 4: Check the connection status(Enable the admin namespace in the Geth node as an example)
Wait for 10 minutes, access the Geth node, execute the curl command to check the connection status
In the returned data, query the Relay Enode address (which can be copied from the Portal). If the address is found, it proves that the connection is successful.
CL Client User Guide
Step 1: Purchase Node Stream
Go to https://www.blockrazor.io/, click on "Sign up" in the upper right corner, and complete the registration.
Log in to the console, go to [Pricing] and complete the purchase.
Go to [Services] - [Streams] - [Node Stream], and click [Edit].
Select the region closest to the CL client, enter your CL client ENR and click [Confirm] to complete the addition.
Return to the Node list and click "Copy Relay Addr".
Step 2: Open ports to allow relay access
Access your own CL client's server and execute commands to set up the firewall to allow Relay access.
"source address" is the IP of Relay which can be acquired from Relay IP
"port" is the port that the CL client allows the relay to access. Users can modify it according to the default value based on the CL client type.
Reload the firewall configuration to make the changes take effect.
Step 3: Set Relay to TrustedNode
Obtain Relay Multiaddr /ip4/<Relay_IP>/tcp/<Relay_P2P_PORT>/p2p/${Relay_Peer_ID} in step 1, configure the startup parameters and restart the CL client.
Step 4: Query connection status
Wait 10 minutes, access the node and execute the command, and check if the Relay's Peer ID appears in the peers list where
state=connected.
If there is output and you see
"state": "connected", it means that you have connected to the target node.
Last updated
Was this helpful?