Amilcare stipulò un trattato di alleanza con
Roma nel
509 a.C.: i Romani riconoscevano gli interessi dei
Cartaginesi in
Sicilia e
Sardegna e si impegnavano a non interferire nei loro affari; i Cartaginesi riconoscevano gli interessi di Roma sulla penisola e promettevano di intervenire in caso di attacco nemico.