API

Global pool data

Get list of blocks for ETH and ETC mining on Pool.ms

Example call

https://pool.ms/api/global-stats

Example response

{
"eth":[
 {
  "timeunix": 1657069224,
  "block": 15085895,
  "difficulty": 11691095276568394,
  "reward": "2.07972585861901602700",
  "luck": 127.25323602152613,
  "url": "https://etherscan.io/block/15085895",
  "type": "reward"
 },
 {
  "timeunix": 1657027124,
  "block": 15082754,
  "difficulty": 11818092936177352,
  "reward": "2.03248551234149015200",
  "luck": 125.3654654210551,
  "url": "https://etherscan.io/block/15082754",
  "type": "reward"
 },
 ...
],
"etc":[
...
]
}

Wallet data

Get general mining statistics for your wallet address on Pool.ms

Example calls

https://pool.ms/api/stats/eth/{ETH_WALLET}
https://pool.ms/api/stats/etc/{ETC_WALLET}

Example response

{
"onlineWorkers": 154,
"offlineWorkers": 2,
"unpaidBalance": "0.067434543",
"totalHashrate": "9519635762",
"averageHashrate": "9461115987",
"acceptedShares": 6543,
"rejectedShares": 5,
"minimumThreshold": "0.10000000000000000000",
"lastShare": 45,
"estimatedPayout": 5313
}

Wallet payouts data

Get payouts information for your wallet address on Pool.ms

Example calls

https://pool.ms/api/payouts/eth/{ETH_WALLET}
https://pool.ms/api/payouts/etc/{ETC_WALLET}

Example response

{
"payoutsCount": 114,
"eth":[
 {
  "time": "7th Jul 2022 00:00:00",
  "timeunix": 1657152000,
  "amount": "0.195155",
  "tid": "0xc415d17b81fab5a586b7784a5768de37f2032c7fa9b68cf9e5bf3bbbaf1b4c54",
  "fee": 0
 },
 {
  "time": "6th Jul 2022 00:00:00",
  "timeunix": 1657065600,
  "amount": "0.431157",
  "tid": "0x8bd4e8a4e9d764705f49a00468f9528039fb11b0b0b972b31df00143efa8ef16",
  "fee": 0
 },
 ...
]
}

Wallet hashrate data

Get hashrate information for your wallet address on Pool.ms

Example calls

https://pool.ms/api/hashrate/eth/{ETH_WALLET}
https://pool.ms/api/hashrate/etc/{ETC_WALLET}

Example response

{
"hashrate":[
 {
  "t": 1657105200,
  "h": 22571709794,
  "rs": 0,
 },
 {
  "t": 1657108800,
  "h": 22062166029,
  "rs": 0,
 },
 ...
]
}

Wallet blocks data

Get blocks information for your wallet address on Pool.ms

Example calls

https://pool.ms/api/blocks/eth/{ETH_WALLET}
https://pool.ms/api/blocks/etc/{ETC_WALLET}

Example response

{
"blocks":[
 {
  "block": 15094616,
  "url": "https://etherscan.io/block/15094616",
  "timeunix": 1657185600,
  "luck": 0.42366306446160285,
  "reward": "0.18020634017050133969",
  "ticker": "ETH",
  "type": "reward"
 },
 {
  "block": 15085895,
  "url": "https://etherscan.io/block/15085895",
  "timeunix": 1657069200,
  "luck": 1.2725323602152614,
  "reward": "0.19515480904496067000",
  "ticker": "ETH",
  "type": "reward"
 },
 ...
]
}

Wallet workers data

Get workers information for your wallet address on Pool.ms

Example calls

https://pool.ms/api/workers/eth/{ETH_WALLET}
https://pool.ms/api/workers/etc/{ETC_WALLET}

Example response

{
"workers":[
 {
  "worker": "Worker001",
  "active": true,
  "acceptedShares": 50,
  "rejectedShares": 1,
  "hashrate": 98657453,
  "lastShare": 1658575731
 },
 {
  "worker": "Worker002",
  "active": true,
  "acceptedShares": 41,
  "rejectedShares": 0,
  "hashrate": 67662001,
  "lastShare": 1658575731
 },
 ...
]
}
Using minerstat makes Pool.ms even more rewarding
Collect 100% of your fee back as minerstat Credits
Get your Credits