RippleAPI
RippleAPI(リップルエーピーアイ)とは、Ripple Consensus Ledger(以降、RCLと呼ぶ)の公式クライアントツールである。
オープンソースソフトウェアとしてGitHubにソースコードが登録されている。
現在のRippleAPIはJavaScriptでのみ利用可能である。以前は、RippleのAPIは3種類が提供されていたが、現在はECMAScript6(JavaScriptの標準)で記述されたツール群に統合されている。リップルデベロッパーセンターリファレンスによるとECMAScript5でも動作可能である。
RippleAPIは、非同期型のメソッドを実装しており、関数型プログラミングの様式が多く利用されている。
RippleAPIのメソッドは、処理結果等のデータの受け渡しにJSONスキーマを使用している。