Agen perangkat lunak telah mulai melakukan pembelian secara mandiri, yang berarti mereka memerlukan suatu bentuk mata uang yang beroperasi persis seperti mereka. Agar berfungsi dengan baik, program-program ini bergantung pada uang yang sepenuhnya dapat diprogram dan mampu menjalankan transfer instan kapan saja sepanjang hari. Selain itu, dana tersebut harus mendukung transaksi mikro dan beroperasi sepenuhnya tanpa institusi perbankan tradisional atau perantara manusia. Meskipun jaringan kartu pembayaran tradisional dengan cepat berkembang untuk mengakomodasi kebutuhan spesifik ini, stablecoin sudah memiliki semua kemampuan yang diperlukan tersebut.
