I am attempting to discover why my wallet is so different in it's wallet seed structure and seed version number to the other electrum.dat wallets i am able to create using the older releases of the client.
Is there a chance that you've opened your old electrum.dat file with version 3.3.x at least once?
Because if you did, that'll upgrade the wallet structure and the seed version indicated there.
Here's one example wallet file that I created with version 1.8 (
with password = encrypted seed):
... 'master_public_key': '6d3e5a438a3732eac63424e7bf8d5a62976a443358f65cf7ec3e1e526c716addbdb738d83903e94d825152a8aedf8bb284170339a77eca1e21264bbd889ec78d', 'auto_cycle': False, 'use_encryption': True, 'server': 'electrum.bitcoins.sk:50002:s', 'blockchain_headers_path': 'M:\\ExtraLaunchers\\Electrum_1.8_installed', 'seed': '+7veyasvUYvJh/+mk6cD0zaEsulHmRP6VahtMqYIjeZgcm/85fsnvttCwOu5Wfy4+4ogc3aVL/n9A4l1XnPuhA==', 'accounts': {0: {0: ['1ChT8dU8FKZcwBTuQeJjhqaHs7oQLkY64e', '1MYH6WYXos8bbvvfzHKhayac9WZi5bavjx', '1P2CvojvqA9qtwU55diVMct2G5wwWdV6Dx', '1Jxes2KfiZfK7vXaQav8mDQXBEw3DH6FbL', '1mqG9nfCMezHe9snaC5fVdXEL7hWbGkx9'], 1: ['13BKoS6nQ1rN14esPSHt5ZYE7mZfJX9aaM', '1Ar2ZwK7NEAhUBgKQ4BNCwA1T3hfUQr2rK', '1DMrSLSDX8B1WwkkNSy3VUFqfcSS8pJHtY'], 'name': 'Main account'}}, 'proxy': None, 'imported_keys': {}, 'seed_version': 4, ...
Then after loading it with Electrum v3.3.4 (
upgrading it in the process), here's what it looks like:
...
"keystore": {
"mpk": "6d3e5a438a3732eac63424e7bf8d5a62976a443358f65cf7ec3e1e526c716addbdb738d83903e94d825152a8aedf8bb284170339a77eca1e21264bbd889ec78d",
"seed": "+7veyasvUYvJh/+mk6cD0zaEsulHmRP6VahtMqYIjeZgcm/85fsnvttCwOu5Wfy4+4ogc3aVL/n9A4l1XnPuhA==",
"type": "old"
},
"proxy": null,
"seed_version": 18,
...
In your use-case, you'll need intact backups that weren't opened yet by any other versions of Electrum.