Request Nodes are HTTP servers used to allow any client to communicate with the Request Protocol, these servers abstract the complexity of IPFS and Ethereum for the users. The users can easily create a request or execute an action on a request by sending messages to the Node via HTTP.
More details on the request nodes can be found on github.
Follow the steps on the request-node package readme.
You may want to deploy your own node in a development environment. This is how:
git clone https://github.com/RequestNetwork/requestNetwork.git
Console 1: run IPFS
Install and setup an IPFS node
Console 2: run ganache
yarn run ganache
Console 3: deploy the contracts and run the node
yarn run deploy
yarn run start
Transactions are signed through Signature Providers. Today, the providers available for use are: