This may be correct, because Nervos CKB have changed the serialized format of addresses in 2022.
Take it easy, let figure out it through the following steps:
- Go to Nervos Explorer, search the old address, then search the new address.
- Compare their transactions, if both of them have same transactions, that means they are the same one.
As you said, I guess your JSON file have been imported to Neuron successfully in the past.
So, can you just download an old version of Neuron which you used in Dec, 2021 and import your JSON file again to verify the JSON file.
You don’t have to sync the mainnet’s data, it just wants to make sure your file integrity is fine.
Please use another machine, so that to avoid overriding your current Neuron’s data, since sync mainnet is so slow.
update: You can try Neuron 0.100.0 (2021-09-25)
, it could be downloaded from their GitHub release.
I’m sorry to say that, the truth is, if your JSON file is corrupted, it’s a very high probability that you lost all CKB coins.
If your JSON file is NOT corrupted, I couldn’t promise, but I think you must be able to get all your CKB coins back.
So, check your JSON file’s integrity first, let’s figure out whether it’s corrupted.
Once your JSON file was imported into the old version of Neuron successfully, you should better to go to their Discord channel to ask the developers of Neuron directly.
I wish you got everything back at last.