Nucleoside triphosphate diphosphohydrolase--NTPDase1 (apyrase, EC 220.127.116.11) was modeled based on sequence homology. The single polypeptide chain of apyrase is folded into two domains. The putative catalytic site with the apyrase conserved regions (ACR 1-5) is located between these two domains. Modeling confirmed that apyrase belongs to the actin superfamily of proteins. The amino acids interacting with the nucleoside triphosphate substrate and probably involved in the catalyzed hydrolysis were identified. The proposed two-step catalytic mechanism of hydrolysis involves Thr127 and Thr55 as potential nucleophilic factors responsible for the cleavage of the Pgamma and Pbeta anhydride bonds, respectively. Their action seems to be assisted by Glu170 and Glu78 residues, respectively. The presence of two nucleophiles in the active site of apyrase explains the differences in the hydrolytic activity between apyrases and other enzymes belonging to the NTPDase family.