A simplified RESTful API for interfacing with the Ripple Network.
See the Guide and the API Reference for details on how to use the API.
A test version of the API can be found at https://ripple-rest.herokuapp.com. Even though it supports HTTPS connections, only submit transactions from test accounts, we make NO GUARANTEES about the security of your secret keys on this server.
To install or update ripple-rest locally:
- Before getting started, make sure you have
Node.jsand PostgreSQL installed on your computer. Also make sure you have a running PostgreSQL instance (see this page or the documentation that comes with the installer for how to do this on your operating system). - Run
git clone https://github.com/ripple/ripple-rest.gitto install for the first time orgit pullto update - Continue with the default settings or configure the
config.jsonor the environment variables to point to yourrippledand PostgreSQL instance. Ripple Labs'srippledclusters_west.ripple.comis used by default. If you have just installed PostgreSQL the default setting should work for you. - Run
npm install; ./node_modules/grunt-cli/bin/grunt dbsetupto setup the database - Run
node server.jsto start the server
npm test
This API is still in beta. Please open issues for any problems you encounter.