Andy Fillmore has resigned his federal seat and officially registered to run for mayor of Halifax, saying no federal resources were used in his weeks of campaigning.