This is the EPP (Extensible Provisioning Protocol) Registry/Registrar Toolkit. It is used by domain name registrars that wish to communicate with EPP domain name registries (eg. .info, .name, .pro, .biz).
The Shared Registry System (SRS) Java/C++ Toolkit provides source and a Developers Guide to implement a Registrar Extensible Provisioning Protocol (EPP) Ver 04 Client for exchange of commands and responses for registration of Internet domain names.
The EPPTT is a flexible, script based EPP client. It can be used
to mount fully automated and comprehensive tests against different
implementations of EPP. It has both an intutive command line interface
as well as a user friendly web interface. EPPTT