0 ratings0% found this document useful (0 votes) 123 views32 pagesNanominer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
2itsr2024 Ethereum nanopoo!
nanopool.org
The API is free to use. The API endpoint is CORS enabled. Please note that
you should not make more than 30 calls per minute to the API.
Miner
Miner - Account Balance
Returns account balance
https://api .nanopool.org/vi/eth/balance/:address
Parameter
Field Type —_ Description
address Sting Miner account
Success 200
Field Type Description
status Bool Response Status
data Number Account Balance
Error 4xx
Name Type Description
status Bool Response Status
error String Error Description
Send a Sample Request
url httpsi//api.nanopool.orgivt /ethibalance/:address
Parameters
© Parameter
address _xc6cc88209cfed9dd99¢2226737221fe7ba3c7Ba3 String
Sond
Response x
{
"status": false,
error": "Account not found"
Miner - Average Hashrate
hntpseth nanopool.orelap 22itsr2024 Ethereum nanopoo!
Returns average hashrate
https: //api -nanopool. org/v1/eth/avghashratelimited/:address/:hours
Parameter
Field Type Description
address String F account
hours Number Period [hours]
Success 200
Field Type Description
status Bool Response Status
data Object Average Hashrate [Mb/s]
Error 4xx
Name Type Description
status Bool Response Status
error String Error Description
Send a Sample Request
url httpsi//api.nanopool.orgiv1 /eth/avghashratelimited/-address/-hours
Parameters
‘© Parameter
address _oxc6co882e9cfed9dd99c2226737221fe7ba3c78a3 String
hours 10 Number
Send
Response x
{
Miner - Average Hashrate
Returns average hashrate for some periods
https: //api .nanopool.org/v1/eth/avghashrate/:address
Parameter
Field Type Description
address String Miner account
hntpseth nanopool.orelap aise2itsr2024
Ethereum nanopoo!
Success 200
Field Type —_ Description
status Bool Response Status
data Object Data
hu Number Average Hashrate for 1 hour [Mb/s]
h3 Number Average Hashrate for 3 hour [Mb/s]
he Number Average Hashrate for 6 hour [M/s]
hz Number Average Hashrate for 12 hour [Mb/s]
24 Number Average Hashrate for 24 hour [Mh/s]
Error 4xx
Name Type —_Description
status Bool Response Status,
error String Error Description
Send a Sample Request.
Url https://api.nanopool.orgiv1 /eth/avghashrate/-address
Parameters
© Parameter
address —_Oxc6co882e9cfed9dd99¢2226797221fe7badc78a3 String
Send
Response x
{
"status": true,
"data": {
hy
hs
he
"hi": 8,
mh2a": @
}
}
Miner - Chart Data
Returns history of share rate and reported hashrate
https: //api .nanopool .org/v1/eth/hashratechart/:address
Parameter
Field Type Description
address String Miner account
Success 200
Field Type _ Description
status Bool Response Status
Ips. nanopooorapi sine2itsre024 Ethereum nanopoo!
Field Type Description
data Objectl] Array of Data
date Date Date
shares Number Number of Shares for Last 10 Minutes
hashrate Number Miner Reported Hashrate [Mh/s]
Error 4xx
Name Type
status Bool Response Status
error Sting Error Description
Send a Sample Request
url https://apnanopool.orgiv1/ethhashratecharl/address
Parameters
© Parameter
address —_oxc6coB82e8cfed9dd99c2220737221fe7ba3c7Ba3 String
send
Response x
{
"status": true,
"data": C1
}
Miner - Check Miner Account
Returns status ‘true’ if account exist and false’ otherwise
https: //api .nanopool.org/v1/eth/accountexist/:address
Parameter
Field Type —_Descriotion
address Sting Miner account
Success 200
Field Type —_ Description
status Bool Response Status,
data Bool ‘Account Status
Error 4xx
Name Type Description
status Bool Response Status
error String Error Description
Send a Sample Request
hntpseth nanopool.orelap 41922itsr2024 Ethereum nanopoo!
url
hitps:/api.nanopool.orgiv1/eth/accountexist/address
Parameters
© Parameter
address _oxcBcc882e9cfed9dd99¢22207372211fe7ba3c78a3 String
Send
Response x
{
"status": false,
"error": "Account not found"
}
Miner - Current Hashrate
Returns miner hashrate
https: //api.nanopool.org/v1/eth/hashrate/:address
Parameter
Field Type Description
address Sting Miner account
Success 200
Field Type —_ Description
status Bool Response Status
data Number Account Hashrate [Mb/s]
Error 4xx
Name Type Description
status Bool Response Status
error Sting Error Description
Send a Sample Request
url https://api.nanopool.orgiv1 /ethihashrate/:address
Parameters
© Parameter
address —_Oxc6co882e9cfed9dd99¢2226737221fe7baSc7Ba3 String
Send
Response x
hntpseth nanopool.orelap sis2it3r2024
{
“status
false,
"Account not found"
Ethereum nanopoo!
Miner - General Info
Returns general info of miner
https: //api .nanopool.org/vl/eth/user/:address
Description
Miner account
Description
Response Status
‘Account Info
Balance
Unconfirmed Balance
Current Hashrate
‘Average Hashrate
‘Average Hashrate for 1 hour [Mh/s]
‘Average Hashrate for 3 hour [Mh/s]
‘Average Hashrate for 6 hour [Mh/s]
‘Average Hashrate for 12 hour [Mh/s]
‘Average Hashrate for 24 hour [Mh/s]
Workers
Worker ID
Worker Current Hashrate
Last Share Date of Worker
Worker Average Hashrate for 1 hour [Mh/s}
Worker Average Hashrate for 3 hour [Mhi/s]
Worker Average Hashrate for 6 hour [Mh/s]
Worker Average Hashrate for 12 hour [Mhis]
Worker Average Hashrate for 24 hour [Mhis}
Description
Response Status
Error Description
url https://api.nanopool.orgiv1/eth/user/:address
Parameter
Field Type
address String
Success 200
Field Type
status Bool
data Object
balance Number
unconfirmed_balance Number
hashrate Number
avghashrate Object
hi Number
h3 Number
he Number
haz Number
h24 Number
worker Object]
id String
hashrate Number
lastShare Date
avg hl Number
avg_h3 Number
avg_h6 Number
avg_hi2 Number
avg_h24 Number
Error 4xx
Name Type
status Bool
error String
Send a Sample Request
Parameters
© Parameter
address
hntpseth nanopool.orelap2itsr2024 Ethereum nanopoo!
Oxc6co882e9cled9dd99c2220737221fe7ba3c78a3,
send
Response x
t
"status": false,
error": "Account not found”
+
Miner - Hashrate History
Returns hashrate history
https: //api nanopool.org/v1/eth/history/:address
Parameter
Field ‘Type
address Sting Miner account
Success 200
Field Type —_Description
status Bool Response Status
data Object] Array of Data
date Date Date
hashrate Number Miner Hashrate [Mb/s]
Error 4xx
Name Type Description
status Bool Response Status
error Sting Error Description
Send a Sample Request.
url https:/api.nanopool.orgiv!/ethihistory/:address
Parameters
© Parameter
address _oxc6co88209cfed9dd99¢2226737221fe7baSc78a3 String
Send
Response x
{
"status": true,
"data": []
+
hntpseth nanopool.orelap is2itsr2024
Ethereum nanopoo!
Miner - Hashrate and Balance
Returns miner current hashrate and account balance
https: //api -nanopool.org/v1/eth/balance_hashrate/: address
Parameter
Field Type —_Descriotion
address Sting Miner account
Success 200
Field Type —_ Description
status Bool Response Status
data Object Account Data
hashrate Number Account Hashrate [Mb/s]
balance Number Account Balance
Error 4xx
Name Type —_ Description
status Bool Response Status
error Sting Error Description
Send a Sample Request.
url https://api.nanopooLorgivt/eth/balance_hashrate/:address
Parameters
© Parameter
address —_oxc6co882e9cfed9dd99¢2226737221fe7ba3c7Ba3 String
Send
Response x
{
"status": false,
"error": "Account not found"
Miner - Last Reported Hashrate for Account
Returns last reported hashrate
https: //api nanopool.org/vi/eth/reportedhashrate/:address
Parameter
Field
address
hitpseth nanopool. orga
Type
String
Description
Miner account2itsr2024
Ethereum nanopoo!
Success 200
Field Type Description
status Bool Response Status
data Number Reported Hashrate [Mh/s]
Error 4xx
Name ‘Type Description
status Bool Response Status
error String Error Description
Send a Sample Request
Url https://api.nanopool.orgiv1 /ethireportedhashrate/-address
Parameters
© Parameter
address _oxc6co88209cfed9dd99¢2226797221fe7ba3c78a3 String
Send
Response x
{
"status": false,
"error": "No data found"
}
Miner - List of Worker
Returns array of workers
https: //api nanopool.org/v1/eth/workers/:address
Parameter
Field Type
address String
Success 200
Field Type
status Bool
data Object]
id String
hashrate Number
lastshare Date
rating Number
Error 4xx
Name Type
status Bool
htpseth nanopool.ore/ap
Description
Miner account
Description
Response Status,
Array of Workers,
Worker ID
Worker Hashrate [Mh/s]
Last Share Date of Worker
Worker Rating
Description
Response Status
91322itsre024 Ethereum nanopoo!
Name Type —_Description
error Sting Error Description
Send a Sample Request.
url https:/api.nanopool.orgiv 1 /ethiworkers/:address
Parameters
‘@ Parameter
address oxcéco882e9ctedadd99c2220737221fe7badc78a3 String
send
Response x
{
"status": true,
"data": (J
+
Miner - Payments
Returns payments
https: //api nanopool.org/vi/eth/payments/:address
Parameter
Field Type —_ Description
address Sting Miner account
Success 200
Field Type —_Description
status Bool Response Status
data Object} Payments
date Date Payment Date
txHash Sting Payment Transaction Hash
amount Number Payment Amount
confirmed Bool Payment Status
Error 4xx
Name Type —_ Description
status Bool Response Status
error Sting Error Description
Send a Sample Request.
Url https://api.nanopool.orgivt /ethipayments/:address,
Parameters
@ Parameter
hntpseth nanopool.orelap 101822itsr2024 Ethereum nanopoo!
Strin
address oxcBec882e9cled9dd9902220737221fe7bade78a3 °
Send
Response x
{
"status": true,
"data": []
}
Miner - Payments
Returns payments for 24 hours
https: //api .nanopool.org/v1/eth/paymentsday/:address
Parameter
Field ‘Type
address String Miner account
‘Success 200
Field Type Description
status Bool Response Status
data Object] Payments
date Date Payment Date
‘txHash String Payment Transaction Hash
amount Number Payment Amount
confirmed Bool Payment Status
Error 4xx
Name Type
status Bool Response Status
error String Error Description
Send a Sample Request.
Url https://api.nanopooLorgivt/eth/paymentsday/:address
Parameters
‘@ Parameter
address —_oxc6co88209cfed9dd99¢2220737221fe7ba3c78a3 String
Send
Response x
{
"status": true,
"data": []
}
Ips: nanopooorapi ‘922itsr2024 Ethereum nanopoo!
Miner - Share Rate History
Returns history of share rate
https: //api .nanopool. org/v1/eth/shareratehistory/:address
Parameter
Field Type Description
address String Miner account
Success 200
Field Type Description
status Bool Response Status
data Object] Array of Data
date Date Date
shares Number Number of Shares for Last 10 Minutes
Error 4xx
Name Type Description
status Bool Response Status
error String Etror Description
Send a Sample Request
url https:/api.nanopool.orgiv/eth/shareratehistory/-address
Parameters
© Parameter
address —_Oxc6cc88209cfed9dd99c2226737221fe7ba3c78a3 String
Send
Response x
{
"status": true,
"data": [7
}
Miner - Workers Average Hashrate
Returns average hashrate of all workers
https: //api .nanopool. org/vl/eth/avghashrateworkers/:address/:hours
Parameter
htpseth nanopool.ore/ap 21822itsre024
Ethereum nanopoo!
Field ‘Type Description
address String Miner account
hours Number Period {hours}
‘Success 200
Field Type Description
status Bool Response Status
data Object Data
worker String Worker ID
hashrate Number Worker Hashrate [Mh/s]
Error 4xx
Name Type Description
status Bool Response Status
error String Error Description
Send a Sample Request
url hitps://api:nanopool orgiv1/eth/avghashrateworkers/:address/‘hours
Parameters
@ Parameter
address —_oxc6cc882e9cfed9dd99¢22267372211fe7ba3c78a3 String
hours 10 Number
Sond
Response x
{
"status": true,
"data": []
+
Miner - Workers Average Hashrates
Returns average hashrate of all workers for some periods
https: //api.nanopool.org/v1/eth/avghashrateworkers/:address
Parameter
Field Type Description
address String
Success 200
Field Type Description
status Bool _ Response Status.
data Object Data
AL Object] Average Hashrate for 1 hour
napsilesh.nanope oop 131822itsre024 Ethereum nanopoo!
Field Type Description
worker Sting Worker ID
hashrate Number — Worker Hashrate [Mh/s]
ha Object] Average Hashrate for 3 hour
worker String Worker ID
hashrate Number — Worker Hashrate [Mh/s]
he Object] Average Hashrate for 6 hour
worker String Worker ID
hashrate Number — Worker Hashrate [Mh/s]
hi2 Objectl] Average Hashrate for 12 hour
worker String Worker ID
hashrate Number Worker Hashrate [Mh/s]
haa Objectl] Average Hashrate for 24 hour
worker String Worker ID
hashrate Number — Worker Hashrate [Mh/s]
Error 4xx
Name Type Description
status Bool Response Status,
error Sting Error Description
Send a Sample Request
url https:/api.nanopool.orgiv /eth/avghashrateworkers/:address
Parameters
© Parameter
address oxc6co882e9cted9dd9902220737221fe7badc78a3 String
Send
Response x
{
"status": true,
"data"
"hi": (1,
wna": OD,
"he": (1,
"hz": CO),
whaan: C)
+
}
Miner - Workers Last Reported Hashrate
Returns last reported hashrate of all workers
https: //api .nanopool.org/vi/eth/reportedhashrates/:address
Parameter
Field Type Description
napsilesh.nanopo ogni ise2itsre024 Ethereum nanopoo!
Field Type Description
address Sting Miner account
Success 200
Field Type Description
status Bool Response Status
data Object Data
worker Sting Worker ID
hashrate Number — Worker Hashrate [Mh/s]
Error 4xx
Name Type —_ Description
status Bool Response Status
error Sting Error Description
Send a Sample Request
url https:/api.nanopool.orgiv /eth/reportedhashrates/:address
Parameters
‘© Parameter
address oxc6cc882e9cted9dd99c2220737221te7badc7Ba3
Send
Response
t
"status": true,
"data": ()
+
Network
Network - Average Block Time
Returns average block time for last epoch
https: //api nanopool.org/v1/eth/network/avgblocktime
Success 200
Field Type Description
status Bool Response Status
data Number Average BLock Time
Error 4xx
Name Type Description
hntpseth nanopool.ore/ap2itsre024
Name Type
status Bool
error String
Send a Sample Request.
Ethereum nanopoo!
Description
Response Status,
Error Description
url https://aplnanopool.orgiv1/eth/network/avgblocktime
Send
Response x
{
"status": true,
"data": 13.281266666666667
+
Network - Blocks Stats
Returns blocks difficulty and time
https: //api .nanopool.org/v1/eth/block_stats/:offset/:count
Parameter
Field Type —_ Description
offset Number The number of blocks to skip
count Number The number of blocks to return
Success 200
Field Type Description
status Bool Response Status
data Object] Blocks
date Date Block Date
difficulty Number Block Difficulty
block_time Number Block Time
Error 4xx
Name Type Description
status Bool Response Status
error String Error Description
Send a Sample Request.
Url https://api.nanopool.orgiv1 /ethiblock_stats/:oftseU/:count
Parameters
© Parameter
offset 1000 Number
count Number
Ips: nanopooorapi ts2itsr2024
Response
Send
Ethereum nanopoo!
"date": 1609585200,
"difficulty": 3822208579260000,
"block_time": 135151515152
Network - Blocks
Returns blocks last ‘count’ blocks from ‘offset"
https: //api nanopool. org/v1/eth/blocks/:offset/:count
Parameter
Field
offset
count
Success 200
Field
status
data
number
hash
date
difficulty
Error 4xx
Name
status
Send a Sample Request
Parameters
© Parameter
offset
count
hntpseth nanopool.orelap
url
1000
Type Description
Number The number of blocks to skip
Number The number of blocks to return
Type Description
Bool Response Status
Object] Blocks
Number Block Number
String Block Hash
Date BLock Date
Number Block Difficulty
String Block Miner
Type Description
Bool Response Status
String Error Description
https://api nanopool.orgivt /eth/blocks/:offsev/:count
Number
Number
71822itsr2024 Ethereum nanopoo!
send
Response x
{
"number": 11844989,
"hash": "@x8c4c5d26d1e41cbe776103938766bd7ab1731ee7b4829e4d5d71636b7e79
0468",
"date": 1613174821,
"difficulty": 5071536448570450,
"miner": "oxeas68ec2#57cc15c381b461b9fedabsd45icBt Tf"
y
1
+
Network - Last Block Number
Returns last block number
https://api .nanopool.org/vi/eth/network/Lastblocknumber
Success 200
Field Type —_ Description
status Bool Response Status
data Number Last Block Number
Error 4xx
Name Type Description
status Bool Response Status
error String Error Description
Send a Sample Request
Url https://api.nanopool.orgiv1 /ethinetwork/lastblocknumber
Sond
Response x
{
"status": true,
ndata": 11845989
Network - Time to Next Epoch
Returns seconds to next epoch
hntpseth nanopool.orelap 181922it3r2024 Ethereum nanopoo!
https: //api .nanopool. org/v1/eth/network/timetonextepoch
Success 200
Field Type Description
status Bool Response Status
data Number Time to next epoch [sec]
Error 4xx
Name Type —_ Description
status Bool Response Status
error Sting Error Description
Send a Sample Request
url https:/api.nanopool.orgiv1/eth/network/timetonextepoch
Send
Response x
{
"status": true,
Ndata": 53271.1606
Other
Other - Calculator
Returns approximated earings
https: //api nanopool.org/v1/eth/approximated_earnings/:hashrate
Parameter
Field Type Descriotion
hashrate Number Your Hashrate [Mhis]
Success 200
Field Type Description
status Bool Response Status,
data Object Earnings
minute Object Earnings per Minute
coins Number Coins per Minute
bitcoins Number BTC per Minute
dollars Number Dollars per Minute
yuan Number Yuan per Minute
euros Number Euros per Minute
hntpseth nanopool.org/ap 191822itsre024
Field
rubles
hour
bitcoins
dollars
yuan
euros
rubles
day
bitcoins
dollars
yuan
euros
rubles
week
coins
bitcoins
dollars
yuan
rubles
month
coins
bitcoins
dollars
yuan
rubles
Error 4x
Name
status
Send a Sample Request
url
Parameters
@ Parameter
hashrate 110
Send
Response
hntpseth nanopool.orelap
Type
Number
Object
Number
Number
Number
Number
Number
Number
Object
Number
Number
Number
Number
Number
Number
Object
Number
Number
Number
Number
Number
Number
Object
Number
Number
Number
Number
Number
Number
Type
Bool
String
Ethereum nanopoo!
Description
Rubles per Minute
Earnings per Hour
Coins per Hour
BTC per Hour
Dollars per Hour
Yuan per Hour
Euros per Hour
Rubles per Hour
Earnings per Day
Coins per Day
BTC per Day
Dollars per Day
Yuan per Day
Euros per Day
Rubles per Day
Earnings per Week
Coins per Week
BTC per Week
Dollars per Week
Yuan per Week
Euros per Week
Rubles per Week
Earnings per Month
Coins per Month
BTC per Month
Dollars per Month
Yuan per Month
Euros per Month
Rubles per Month
Description
Response Status
Error Description
https://api.nanopool.org/v1 /eth/approximated_eamings/‘hashrate
Number
2orae2it3r2024 Ethereum nanopoo!
"yuan": 576.1173095642575,
"euros": 73.60122199723967,
"rubles": 6570.367666525927,
“bitcoins": 6,0018699942433023187,
"pounds": 64.44754376317746
ds
"month": {
"coins": @.20586717870775476,
"dollars": 382.3221135935326,
"yuan": 2469.074183846818,
euros": 315.433808559596,
"rubles": 28158.718576825404,
"pitcoins": ©.908014261042724222,
"pounds": 276.26375898504625
b
"prices": {
"price_btc": 6.03892928,
"price_usd": 1857.13,
"price_rur": 136781,
"price_eur": 1532.22,
"price_cny": 11993.53,
"price_gbp": 1341.66
+
Other - Prices
Returns prices
https: //api.nanopool. org/vi/eth/prices
Success 200
Field Type Description
status Bool Response Status
data Object Prices
price_usd Number USD Price
price_eur Number EUR Price
price_rur Number RU Price
price CNY Number CNY Price
price_btc Number BTC Price
Error 4xx
Name Type —_—_—Nescription
status Bool Response Status
error Sting Error Description
Send a Sample Request
url https:/apinanopool.orgiv1/ethiprices
Send
Response
hntpseth nanopool.orelap
arg2it3r2024 Ethereum nanopoo!
{
"status": true,
Ndata": {
“price_btc": @.03892571,
"price_usd": 1860.11,
"price_rur": 137001,
"priceeur": 1534.69,
"price_cny": 12012.8,
“price_gbp": 1343.82
}
}
Pool
Pool - Number of Miners
Returns miners count
https: //api nanopool.org/v1/eth/pool/activeminers
Success 200
Field Type —_Descriotion
status Bool Response Status
data Number Poo! Miners Count
Error 4xx
Name ‘Type Description
status Bool Response Status
error Sting Error Description
Send a Sample Request.
Url https:/api.nanopool.orgiv/ethipool/activeminers
Send
Response
{
"status": true,
Ndata": 38555
Pool - Number of Workers
Returns count of
hntpseth nanopool.orelap
2arae2it3r2024
Ethereum nanopoo!
https: //api .nanopool.org/v1/eth/pool/activeworkers
Success 200
Field Type Description
status Bool Response Status
data Number Pool Workers Count
Error 4xx
Name Type —_ Description
status Bool Response Status
error Sting Error Description
Send a Sample Request
Url https://api.nanopool.orgiv1/eth/pool/activeworkers
Send
Response
{
"status": true,
ndata": 118802
Pool - Pool Hashrate
Returns current pool hashrate
https: //api .nanopool.org/v1/eth/pool/hashrate
‘Success 200
Field
status
data
Error 4xx
Name
status
error
Send a Sample Request
url
Send
Response
hntpseth nanopool.orelap
Type Description
Bool Response Status
Number Pool Hashrate (Mhis]
Type Description
Bool Response Status
Sting Error Description
https://api.nanopool.orgiv1/eth/pool/hashrate
para2it3r2024 Ethereum nanopoo!
{
"status": true,
Ndata": 19634881
Pool - Share Coefficient
Returns share coefficient for conversion shares to hashrate
https: //api .nanopool.org/v1/eth/pool/sharecoef
Success 200
Field Type —_Descriotion
status Bool Response Status
data Number Share Coef
Error 4xx
Name Type —_Description
status Bool Response Status
error Sting Etro Description
Send a Sample Request
Url https://api.nanopooL orgiv1/eth/pool/sharecoet
Send
Response
{
"status": true,
"data: 8.5
+
Pool - Top Miners
Returns top 15 miners
https: //api .nanopool. org/v1/eth/pool/topminers
Success 200
Field Type Description
status Bool Response Status
data Objectl} Pool 15 Top Miners
address Sting Miner account
hashrate Number Miner hashrate [Mh/s]
hntpseth nanopool.orelap2itsr2024
Ethereum nanopoo!
Error 4xx
Name Type Description
status Bool Response Status,
error String Error Description
Send a Sample Request
url https:/apinanopool.orgivt/eth/poolopminers
send
Response
"hashrate": 74324, .
"address": "0x669de7586503b7805d698fc76e7 f4a6fcffofdcb”
3,
{
"hashrate": 72403,
address": "ex747#758864e58308ba361762a1cGe60219d2d2da"
Js
{
"hashrate": 62764,
"address": "0x3b4c69af6ab45e3704261a6fc0344d57cace6f93"
ty
¢
"hashrate": 61013,
address": "6x60603cfSebbobed8ccco9b824d5f98cc8O39d15¢"
oa
{
"hashrate": 68129,
address": "exo6830abe0223d262afeafcf3e9cacee457997e68"
ts
{
"hashrate": 48280,
"address": "Ox7abdc805cef7add4bef41ea099345fac6bfd4cos"
}
UserSettings
UserSettings - Payment Limit and Pub key (only for Pascal)
Returns user payment limit
https: //api nanopool.org/vi/eth/usersettings/:address
Success 200
Field Type
status Bool
data Object]
htpseth nanopool.ore/ap
Description
Response Status
User settings
sia2itsre024 Ethereum nanopoo!
Field Type Description
payout Number Payment limit
pubkey Sting Pub key (only for Pascal)
Error 4xx
Name Type Description
status Bool Response Status,
error Sting Error Description
Send a Sample Request.
url https:/api.nanopool.orgiv /eth/usersettings/:0xe6oc882e9cted9dd99c222607372211e7>
end
Response x
{
"status": false,
error": "no data"
}
Worker
Worker - Average Hashrate
Returns average hashrate
https: //api nanopool.org/vi/eth/avghashratelimited/:address/:worker/:hours
Parameter
Field ‘Type
address String Miner account
worker Sting Worker ID
hours Number Period [hours]
Success 200
Field Type —_ Description
status Bool Response Status
data Object Average Hashrate [Mh/s]
Error 4xx
Name Type Description
status Bool Response Status
error Sting Error Description
Send a Sample Request.
hntpseth nanopool.orelap pera2itsr2024 Ethereum nanopoo!
url
hitps:/api nanopool.orgiv1/ethavghashratelimited/-address/:worker/:hours
Parameters
© Parameter
address _oxcBco882e9cfed9dd99¢22207372211fe7ba3c78a3 String
worker sammworker.eth String
hours 10 Number
Send
Response x
t
"status": true,
"data": 0
+
Worker - Average Hashrates
Returns average hashrate for some periods
https: //api.nanopool .org/vi/eth/avghashrate/:address/:worker
Parameter
Field Type Description
address String Miner account
worker Sting Worker ID
Success 200
Field Type Description
status Bool Response Status
data Object Data
hi Number Average Hashrate for 1 hour [M/s]
ha Number Average Hashrate for 8 hour [Mb/s]
he Number Average Hashrate for 6 hour [Mb/s]
hz Number Average Hashrate for 12 hour [Mh/s]
24 Number Average Hashrate for 24 hour [Mh/s]
Error 4xx
Name Type
status Bool Response Status
error String Error Description
Send a Sample Request
url https://api.nanopool.orgiv1/eth/avghashrate/:address/:worker
Parameters
hntpseth nanopool.orelap aria2itsr2024 Ethereum nanopoo!
‘© Parameter
address _Oxc6co882e9cled9dd99c2226737221fe7baSc7Ba3 String
worker sammworker.eth String
Sond
Response x
{
"status!
"data"
"hy
hs
one
"hi2": 0,
wn24": @
3
}
Worker - Chart Data
Returns history of share rate and reported hashrate
https: //api nanopool.org/v1/eth/hashratechart/:address/:worker
Parameter
Field Type —_ Description
address String Miner account
worker String Worker ID
Success 200
Field Type Description
status Bool Response Status,
data Object] Array of Data
date Date Date
shares Number Number of Shares for Last 10 Minutes
hashrate Number Miner Reported Hashrate [Mhis]
Error 4xx
Name Type —_ Description
status Bool Response Status
error String Error Description
Send a Sample Request
Url https://api.nanopool.orgiv1 /ethihashratechart/:address/:worker
Parameters
© Parameter
address String
hntpseth nanopool.orelap are2itsr2024 Ethereum nanopoo!
Oxc6co882e9cled9dd99c222073722 1 fe7ba3c78a3,
worker sammworker.eth String
Send
Response x
{
"status": true,
"data": []
+
Worker - Current Hashrate
Returns miner hashrate
https: //api.nanopool.org/v1/eth/hashrate/:address/:worker/
Parameter
Field Type
address String
worker String Worker ID
Success 200
Field Type Description
status Bool Response Status
data Number — Worker Hashrate [Mh/s]
Error 4xx
Name Type Description
status Bool _Response Status.
error String Error Description
Send a Sample Request
url https://api.nanopool.org/v1 /eth/hashrate/:address/:worker/
Parameters
‘@ Parameter
address —_Oxc6cc882e9cfed9dd99c2220737221fe7ba3c78a3 String
worker sammworker.eth String
Send
Response
hntpseth nanopool.orelap
201322it3r2024 Ethereum nanopoo!
{
"status": false,
"error": "Account not found"
Worker - Hashrate History
Returns hashrate history
https: //api -nanopool.org/vi/eth/history/:address/:worker
Parameter
Field Type Description
address String Miner account
worker Sting Worker ID
Success 200
Field Type Description
status Bool Response Status
data Object[] Array of Data
date Date Dale
hashrate Number Worker Hashrate [Mh/s]
Error 4xx
Name ‘Type Description
status Bool _ Response Status,
error String Error Description
Send a Sample Request
url https:/api:nanopool.orgiv1/ethvhistory/:address!-worker
Parameters
© Parameter
address oxcce88208cted9dd99c2220737221fe7basc78a3, String
worker sammworker.eth String
Send
Response x
{
"status": true,
ndata": [1]
Worker - Last Reported Hashrate for Worker
hntpseth nanopool.orelap 301322itsr2024 Ethereum nanopoo!
Returns last reported hashrate
https: //api nanopool.org/v1/eth/reportedhashrate/:address/:worker
Parameter
Field Type
address Sting Miner account
worker String Worker ID
Success 200
Field Type —_ Description
status Bool Response Status
data Number Reported Hashrate [Mh/s}
Error 4xx
Name Type Description
status Bool Response Status
error Sting Error Description
Send a Sample Request.
url https://api.nanopool.orgiv1 /ethireportedhashrate/-address/:worker
Parameters
© Parameter
address —_Oxc6cc882e9cfed9dd99¢2226737221fe7baSc7Ba3 String
worker sammworker.eth string
Sond
Response x
{
"status": false,
"error": "No data found"
3
Worker - Share Rate History
Returns history of share rate
https: //api .nanopool.org/vi/eth/shareratehistory/:address/:worker
Parameter
Field Type Description
address String Miner account
worker String Worker ID
hntpseth nanopool.ore/ap ania2itsr2024 Ethereum nanopoo!
Success 200
Field Type Description
status Bool Response Status
data Object] Array of Data
date Date Date
shares Number Number of Shares for Last 10 Minutes
Error 4xx
Name Type Description
status Bool Response Status
error Sting Error Description
Send a Sample Request
url https:/api.nanopool.org/v1/eth/shareratehistory/-address/:worker
Parameters
‘© Parameter
address —_oxc6co882e9cfed9dd99c2226737221fe7badc78a3 String
worker sammorker.eth String
Send
Response x
{
"status": true,
"data": [7
}
Pool Account 0x52bc44d5378309ee2abF1539bf71de1b7d7be3bS
Ufetherscan.io/address/0x52bc44d5378309ee2abF1539bF71de1b7d7be3b5)
Ethereum mining pool © nanopool.org 2015-2021 Contact us: eth@nanopool.org (mailto:eth@nanopool.org)
For partnerships: partnership@nanopool.org (mailto: partnership@nanopool.org)
hntpseth nanopool.orelap 32132