Our task was to write mintable/burnable ERC20 solidity smart contract, replace existing js codebase with TS, update UI, fix bugs (UI/codebase). connect 'sentry' email notifications. create backend for ERC20 automatic calculation of tokens, price and transfer services based on the blockchain listener & account balance checker, create gas price updater method, create pending transactions getter & canceler, add connection to the FTX exchange for getting actual USD balance on the trading account. We wrote each buy/sell transaction to the MongoDb.
The idea was in having a service where customer can buy an ERC20 token and share a part of the profit on the trading account based on success (growing $ balance on trading FTX account)
What is the core of the project?
Hybrid exchange service
full FE codebase update & TS migration
buy token functionality (recalculations included)
additional services connections
admin page & commands