separating wallets loading and maintenance from blockchain loading and maintenance