sugarskins / csgo-steam-eth-trade

secure trading of CS:GO Steam community market weapons without a trusted third-party middleman
GNU General Public License v3.0
7 stars 1 forks source link

implement seller bot that can be deployed to heroku in a no-code fashion #15

Open danoctavian opened 4 years ago

danoctavian commented 4 years ago

Reason:

This way the seller does not need to be present when buyers make purchases to deliver the goods and automate item delivery, and item delivery validation. This cannot be done with a client-side app because some code needs to be running at all time to handle events in a timely manner (eg. a buyer submits a purchase offer).

The goal here is to have a deployment a seller can easily setup (no code required, no advanced knowledge required) and most importantly, CAN TRUST.

Can create a deploy to heroku button for a process that loops and checks the contract for new purchase offers for that particular seller. It moves the requested item to the sellers inventory and calls for confirmation of trade.

Can use the following functionality to create a button and schedule a chron job. https://devcenter.heroku.com/articles/heroku-button https://devcenter.heroku.com/articles/scheduler

Important security considerations: