/processor

For processing txs and blocks, and subbing to node events.

Primary LanguageTypeScript

TxStreet Backend

Backend monorepo for TxStreet.

Requirements

  • Mongo Replica Set
  • Redis
  • Blockchain Nodes (ETH, BTC, BCH, XMR, LTC)
  • Nodejs 16
  • Typescript
  • PM2
  • Nginx (Optional)

Setup

These instructions are meant for DigitalOcean, but you can use the same steps with some modifications to run on other cloud providers or locally. Get $200 credit for DigitalOcean using this link - https://m.do.co/c/8f9aff88f052

  1. Decide what blockchains you want to run, and set up a node for each.
  1. Set up the databases.
  1. Setting up the TxStreet backend processors
  2. Setting up the TxStreet servers
  3. Set up firewalls (Coming soon)

Advanced Setup