-
Notifications
You must be signed in to change notification settings - Fork 283
Infrastructure
OpenBazaar is supported by several components of infrastructure that help the network run efficiently. Some of these are critical requirements, while others significantly improve the user experience and can either be run locally by a user, or offered by any third party as a substitute to the hard-coded providers in the repository.
The purpose of this article is to describe each component and it's purpose. To that end, we've classfied each component into either core, primary, and secondary-level infrastructure, which are described further below. We also go through third party infrastructure that OpenBazaar uses.
This is infrastructure that OpenBazaar would not be able to function without. There is only one component that falls under this classification: seed nodes.
- Seed nodes. Every decentralised network requires some third party servers to help new nodes bootstrap initial connections. From there, the node is able to discover other nodes on the network without the need of the seed nodes. There is a useful discussion of seeds nodes and their role for Bitcoin here.
- Push nodes
- Blockbook servers
- Gateways
- IPFS relay
- API router
- Fee estimate API
- Price ticker API
- Web relay
- Squirrel server
- Indexer
- Search
- Verified Moderators API
- Infrua
- EtherScan
- CoinMarketCap
- BitcoinAverage
- bitcoinfees.21.co