Sri Lanka NIC project aim to provide a variety of services to developer when they deal with Sri Lanka NIC. Such as validation process, Age verification using NIC and convert old NIC to NIC format.
Information Source https://en.wikipedia.org/wiki/National_identity_card_(Sri_Lanka)