Mammals that degrade uric acid are not affected by gout or urate kidney stones. It is not fully understood how they convert uric acid into the much more soluble allantoin. Until recently, it had long been thought that urate oxidase was the only enzyme responsible for this conversion. However, detailed studies of the mechanism and regiochemistry of urate oxidation have called this assumption into question, suggesting the existence of other distinct enzymatic activities. Through phylogenetic genome comparison, we identify here two genes that share with urate oxidase a common history of loss or gain events. We show that the two proteins encoded by mouse genes catalyze two consecutive steps following urate oxidation to 5-hydroxyisourate (HIU): hydrolysis of HIU to give 2-oxo-4-hydroxy-4-carboxy-5-ureidoimidazoline (OHCU) and decarboxylation of OHCU to give S-(+)-allantoin. Urate oxidation produces racemic allantoin on a time scale of hours, whereas the full enzymatic complement produces dextrorotatory allantoin on a time scale of seconds. The use of these enzymes in association with urate oxidase could improve the therapy of hyperuricemia.