XRPL dirancang untuk memfasilitasi pembayaran tetapi smart-contract saat ini sedang dikembangkan di XRPL. Ini adalah bit kode komputer yang berjalan sendiri yang, setelah hidup, akan membuat XRPL dapat diprogram dan mampu menampung aplikasi.