This document proposes a genetic algorithm-based peer-to-peer network architecture called HAMALT to address the problem of selfish nodes. HAMALT uses concepts from genetics such as kin selection and inclusive fitness to encourage cooperation among peers. It calculates an inclusive fitness value for each peer based on its own contributions and those of its neighbors. Peers that do not contribute have their fitness reduced. Closely related peers can encourage less altruistic peers to cooperate more. The goal is to evolve and spread altruism throughout the network over multiple generations of peers.