ARTIFACTS is a playable word

artifact Scrabble® Dictionary

noun
pl. artifacts
an object made by humans
199 Playable Words can be made from "ARTIFACTS"