The invention discloses an
African swine fever vaccine and a preparation method thereof. According to the invention, the structural proteins P72, P30, P54 or CD2v-AC of the
African swine fever virus are respectively displayed on the surface of the cage-shaped structure of the self-assembled
ferritin, so that the humoral immune
efficacy and width of the vaccine are improved, and the
immunogenicity of the structural proteins of the
African swine fever virus is improved. Structural proteins P30, P54 and CD2v are recombined to obtain recombinant proteins, and the recombinant proteins are connected with
ubiquitin to obtain two recombinant proteins, so that the cellular immune effect of the structural proteins of the
African swine fever virus is further improved, and better
immune protection is provided for animals. The invention also provides a method for preparing the recombinant
protein or the African swine fever vaccine. The African swine fever vaccine provided by the invention can initiate a wide neutralizing anti-African swine fever
antibody, not only improves the immune
efficacy, but also expands the immune range, provides effective
immune protection for virulent infection, and has the potential of becoming a universal safe vaccine with multiple protection effects.