Staker Info
curl --request GET \
--url https://api.blockflow.network/rest/eigenlayer/staker-info \
--header 'x-api-key: <api-key>'import requests
url = "https://api.blockflow.network/rest/eigenlayer/staker-info"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.blockflow.network/rest/eigenlayer/staker-info', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.blockflow.network/rest/eigenlayer/staker-info",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.blockflow.network/rest/eigenlayer/staker-info"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.blockflow.network/rest/eigenlayer/staker-info")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.blockflow.network/rest/eigenlayer/staker-info")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"staker": "<string>",
"operator": "<string>",
"strategies": "<string>",
"stakerUpdatedAt": {
"blockNumber": "<string>",
"blockTimestamp": "<string>",
"transactionHash": "<string>"
},
"operatorDetails": {
"metadataURI": "<string>",
"details": "<string>",
"operatorUpdatedAt": {
"blockNumber": "<string>",
"blockTimestamp": "<string>",
"transactionHash": "<string>"
},
"operatorCreatedAt": {
"blockNumber": "<string>",
"blockTimestamp": "<string>",
"transactionHash": "<string>"
}
},
"metadata": {
"metadataURI": "<string>",
"synced": "<string>",
"name": "<string>",
"description": "<string>",
"logo": "<string>",
"website": "<string>",
"telegram": "<string>",
"discord": "<string>",
"x": "<string>"
}
}{
"error": {
"code": "bad_request",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#bad_request"
}
}{
"error": {
"code": "unauthorized",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#unauthorized"
}
}{
"error": {
"code": "forbidden",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#forbidden"
}
}{
"error": {
"code": "not_found",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#not_found"
}
}{
"error": {
"code": "unprocessable_entity",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#unprocessable_entity"
}
}{
"error": {
"code": "rate_limit_exceeded",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#rate_limit_exceeded"
}
}{
"error": {
"code": "internal_server_error",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#internal_server_error"
}
}Stakers
Staker Info
Fetch detailed information about a specific staker
GET
/
eigenlayer
/
staker-info
Staker Info
curl --request GET \
--url https://api.blockflow.network/rest/eigenlayer/staker-info \
--header 'x-api-key: <api-key>'import requests
url = "https://api.blockflow.network/rest/eigenlayer/staker-info"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.blockflow.network/rest/eigenlayer/staker-info', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.blockflow.network/rest/eigenlayer/staker-info",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.blockflow.network/rest/eigenlayer/staker-info"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.blockflow.network/rest/eigenlayer/staker-info")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.blockflow.network/rest/eigenlayer/staker-info")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"staker": "<string>",
"operator": "<string>",
"strategies": "<string>",
"stakerUpdatedAt": {
"blockNumber": "<string>",
"blockTimestamp": "<string>",
"transactionHash": "<string>"
},
"operatorDetails": {
"metadataURI": "<string>",
"details": "<string>",
"operatorUpdatedAt": {
"blockNumber": "<string>",
"blockTimestamp": "<string>",
"transactionHash": "<string>"
},
"operatorCreatedAt": {
"blockNumber": "<string>",
"blockTimestamp": "<string>",
"transactionHash": "<string>"
}
},
"metadata": {
"metadataURI": "<string>",
"synced": "<string>",
"name": "<string>",
"description": "<string>",
"logo": "<string>",
"website": "<string>",
"telegram": "<string>",
"discord": "<string>",
"x": "<string>"
}
}{
"error": {
"code": "bad_request",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#bad_request"
}
}{
"error": {
"code": "unauthorized",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#unauthorized"
}
}{
"error": {
"code": "forbidden",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#forbidden"
}
}{
"error": {
"code": "not_found",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#not_found"
}
}{
"error": {
"code": "unprocessable_entity",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#unprocessable_entity"
}
}{
"error": {
"code": "rate_limit_exceeded",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#rate_limit_exceeded"
}
}{
"error": {
"code": "internal_server_error",
"message": "The requested resource was not found.",
"doc_url": "https://docs.rescan.dev.com/api-reference/errors#internal_server_error"
}
}Authorizations
Query Parameters
The staker address to fetch details for
Response
Staker details fetched successfully.
The staker address.
The operator associated with the staker.
The strategies associated with the staker.
The latest update details for the staker.
Show child attributes
Show child attributes
Details of the associated operator.
Show child attributes
Show child attributes
Additional metadata information.
Show child attributes
Show child attributes
⌘I