XRPL je navrhnutý na uľahčovanie platieb, ale v súčasnosti sa na ňom vyvíjajú inteligentné kontrakty. Sú to samovykonávajúce časti počítačového kódu, vďaka ktorým bude XRPL po spustení programovateľným a schopným hostiť aplikácie.