<p>the default extension is now ldb <a href="https://groups.google.com/forum/#!topic/leveldb/u9izbG-pDis" rel="nofollow">https://groups.google.com/forum/#!topic/leveldb/u9izbG-pDis</a> </p>

<p>Which library are you using to read leveldb? I suggest you use <a href="https://plyvel.readthedocs.io/en/latest/" rel="nofollow">plyvel</a>. It will be able to read chainstate </p>

CC BY-SA 3.0
2016-07-29T04:18:31.417Z
2016-07-29T04:18:31.417Z
dark knight
<p>I'm trying to read the chainstate, and wrote a small Leveldb client to do so.  When I run leveldb, it tells me <code>Corruption: 960 missing files; e.g.: /opt/bitcoin/chainstate/890787.sst</code>.  Googling shows that Leveldb uses <code>.sst</code> files, but, I don't see a single one on my machine.</p>

<p>How do I generate these files / repair the chainstate leveldb / access it from a leveldb client?</p>

CC BY-SA 3.0
2016-07-26T06:45:11.783Z
Is Bitcoin Core already running?
Pieter Wuille
<blockchain><development><leveldb>
Bitcoin Chainstate Leveldb sst
Manilla
# Bitcoin Chainstate Leveldb sst

(Asked by: username_0 on 2016-07-25)

I'm trying to read the chainstate, and wrote a small Leveldb client to do so. When I run leveldb, it tells me `Corruption: 960 missing files; e.g.: /opt/bitcoin/chainstate/890787.sst`. Googling shows that Leveldb uses `.sst` files, but, I don't see a single one on my machine.

How do I generate these files / repair the chainstate leveldb / access it from a leveldb client?

**Tags:** blockchain, development, leveldb

> **Comments:**
> **username_1**: Is Bitcoin Core already running?  

---

## 1 answers

### Answer by username_2 on 2016-07-29. Score: 1

the default extension is now ldb <https://groups.google.com/forum/#!topic/leveldb/u9izbG-pDis>

Which library are you using to read leveldb? I suggest you use [plyvel](https://plyvel.readthedocs.io/en/latest/). It will be able to read chainstate


---

