Backend monorepo for TxStreet.
- Mongo Replica Set
- Redis
- Blockchain Nodes (ETH, BTC, BCH, XMR, LTC)
- Nodejs 16
- Typescript
- PM2
- Nginx (Optional)
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
- Decide what blockchains you want to run, and set up a node for each.
- Set up a Bitcoin Node for TxStreet
- Set up an Ethereum Node for TxStreet
- Set up a Bitcoin Cash Node for TxStreet
- Set up a Litecoin Node for TxStreet
- Set up a Monero Node for TxStreet
- Setup an Arbitrum Endpoint for TxStreet (Coming soon)(Requires Ethereum Node)
- Set up the databases.
- Setting up the TxStreet backend processors
- Setting up the TxStreet servers
- Set up firewalls (Coming soon)
- Kubernetes Cluster and Load Balancer
- Cloudflare and Domains (Coming Soon)