Le XRPL est conçu pour faciliter les paiements, mais des contrats intelligents sont actuellement en cours de développement sur le XRPL. Ce sont des morceaux de code informatique auto-exécutables qui, une fois en ligne, rendront le XRPL programmable et capable d'héberger des applications.