IPFS Top is a node program compatible with IPFS RPC and Gateway. It supports any abstract Block Store implementation. It contains the following parts:
- RPC&Gateway: This is the part compatible with IPFS RPC and Gateway
- Indexer: This is an index layer that maps the relationship between the ID of any storage layer and the IPFS CID.
- Block Store: This is an abstract implementation of the original Block Store of IPFS. It will support RocksDB, LevelDB, AWS S3, ARWeave, etc.