OpenBazaar-Client
You must be running the OpenBazaar backend for the client to work!
Dependencies
- NodeJS
- Ensure that
npm
is added to yourPATH
!
Running
- Clone the client repository into a directory of your choice:
git clone https://github.com/OpenBazaar/OpenBazaar-Client.git
- Navigate into the new folder created in (1)
cd OpenBazaar-Client
- Install the client
npm install
- Run the client
npm start
Remember you must be running the OpenBazaar-Server for the client to function properly. If you want to access the test network (testnet), run the server using the -t
flag (e.g. $ python openbazaard.py start -t
).
If the server component has not generated a GUID (which happens only once, when the server is first started), then the client will not fully start up until the GUID is created.
Features In Development
- Block node
- Search within Pages
- Notifications (what's left)
- Moderator functions
- Transaction flow
- Reputation functions
- Blockchain ID
API Documentation
The client uses the following REST API calls.
Websocket API calls are yet to be documented.