It looks like you're new here. If you want to get involved, click one of these buttons!
I may have put a shop or npc to unlock those chests in a future expansion. But can't be sure and have to finish Caerworn Castle, so keep them for now. If you're playing future expansions, keep one in your inventory so you can see if someone will open them and stash the others in permanent storage.