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
},
...
]
}