Post
Topic
Board Announcements (Altcoins)
Re: [ANN] Bitcedi. Banking system. KYC Plans. No ICO. File Sharing. HARDFORK! v7
by
whiterabb1t
on 12/05/2018, 19:25:39 UTC
A brief introduction to BXCbot's : ( under development )

Why use bot's ?

- Bots are the key to decentralization as long as there is interest/adoption.
- Bots are secure. A bot can be behind a proxy-chain, onion network, vpn, etc.
- Bots can do basically anything you can imagine, possible scenarios: decentralized trading, e-commerce, sell activation keys, game items, etc.

How do they work?

In general case, the bot talks to '**remote**' (a web application). The bot has to know two URLs: '**pull url**' and '**push url**'.

1. **pull url** is where the bot gets commands (HTTP GET)
2. **push url** is where the bot posts status and execution results (HTTP POST)


So basically, load the default "config" in a remote application which prepares commands for the bot and gets the bot to be ready to receive status and updates. BXCbot sends the wallet's status update to remote application and receives new commands from it, once again according to the loaded "config". BXCbot executes commands and sends results to remote application. Finally the remote application handles input from the bot's update and replies either with "success" or "error" status.