web3_clientVersion
Description
Section titled “Description”Returns the client software version.
Parameters
Section titled “Parameters”None
Request
Section titled “Request”{ "jsonrpc": "2.0", "method": "web3_clientVersion", "params": [], "id": 1}Code Examples
Section titled “Code Examples”curl -X POST https://arb-mainnet.blockreq.com/v1/rpc/public \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":1}'const response = await fetch("https://arb-mainnet.blockreq.com/v1/rpc/public", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ "jsonrpc": "2.0", "method": "web3_clientVersion", "params": [], "id": 1}),});const data = await response.json();console.log(data.result);import requests
response = requests.post( "https://arb-mainnet.blockreq.com/v1/rpc/public", json={ "jsonrpc": "2.0", "method": "web3_clientVersion", "params": [], "id": 1})print(response.json()["result"])package main
import ( "bytes" "encoding/json" "fmt" "io" "net/http")
func main() { payload := []byte(`{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":1}`) resp, err := http.Post( "https://arb-mainnet.blockreq.com/v1/rpc/public", "application/json", bytes.NewBuffer(payload), ) if err != nil { panic(err) } defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body) var result map[string]interface{} json.Unmarshal(body, &result) fmt.Println(result["result"])}