proto-hardrock