Dark Wallet introduces a watch only system that allows watching seized coins by viewing pockets that hold an infinite number of individual Bitcoin addresses in a view only mode. Notifications and history can be viewed, but usage of the wallets is not possible. This allows users to link extra addresses for incoming funds, to assist in hiding the capital being transferred, but also for access to physical devices that require addresses to login Contracts are used for watching and un-watching commands. They have a toggle button that switches the state of the contract. The pocket holds any keys the contract is set to watch, but only for normal or multisignature addresses. The pocket and contract are linked, so that changes in state of one affect the other, such as deactivating a pocket, will un-watch and un-sync other actions. The seed scanner deals with the predicament that if a wallet is restored from a seed, it will originally have older addresses attached to it. The wallet will need to scan for addresses with a previous history. That requires evaluating the history of several pockets and addresses for each pocket until enough empty addresses arise. A tool for wallet scanning was added for easier accessibility, however it will later be run on initialization automatically. The tool added can now be manually accessed to assist in restoring a seed.