Artifacts are items that provide your town and troops with bonuses. These bonuses affect your troops in battle, your economy, and even enemy attackers! You can craft Artifacts with Mysterious Fragments. Once you’ve crafted an Artifact, you can put it on display in your Museum in order to activate its benefits. All Artifacts have 5 benefits attributed to them.