<p>You can use a node in pruning mode. In Pruning mode, the node will delete the blockchain data that it no longer needs. It is still a full node as it still has to download all blocks and transactions and then verifies them. But it just doesn't store the entire blockchain.</p>

CC BY-SA 3.0
2018-02-23T20:44:25.490Z
and what if the coin doesn't have prune mode?
Alex D
CC BY-SA 3.0
2018-02-23T03:56:28.830Z
2018-02-23T03:56:28.830Z
Ava Chow
<p>In my understanding it should be possible to run stratum server over some kinda limited node (the one that doesn't carry whole blockchain) since stratum doesn't need many functions from the daemon... I'd guess getblocktemplate should be sufficient for mining.</p>

<p>In my humble estimate, I can see it should be enough to store just X last blocks instead of having the whole data for the mining purpose. is that correct? (yes, I do know the difference between full node and thin-client)</p>

<p>What's gonna be the best way to setup thin client and mining pool without waiting weeks for it to sync with the net? Is there any API for that maybe?</p>

<mining-pools><mining-theory><full-node><stratum>
Mining without full node
Alex D
# Mining without full node

(Asked by: username_0 on 2018-02-23)

In my understanding it should be possible to run stratum server over some kinda limited node (the one that doesn't carry whole blockchain) since stratum doesn't need many functions from the daemon... I'd guess getblocktemplate should be sufficient for mining.

In my humble estimate, I can see it should be enough to store just X last blocks instead of having the whole data for the mining purpose. is that correct? (yes, I do know the difference between full node and thin-client)

What's gonna be the best way to setup thin client and mining pool without waiting weeks for it to sync with the net? Is there any API for that maybe?

**Tags:** mining-pools, mining-theory, full-node, stratum


---

## 1 answers

### Answer by username_1 on 2018-02-23. Score: 1

You can use a node in pruning mode. In Pruning mode, the node will delete the blockchain data that it no longer needs. It is still a full node as it still has to download all blocks and transactions and then verifies them. But it just doesn't store the entire blockchain.

> **Comments:**
> **username_0**: and what if the coin doesn't have prune mode?  

---

