- use atomic operations API - resume onchain sync from persisted tree db - close eth client and db connection appropriately - pass in the path to the tree db - fix nwaku compatibility issues